Add missing index on tag.name (#660)
* Add missing tag name filter for RSQL queries. Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com> * Add schabdo as commiter. Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com> * DDI API rename and add test. Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com> * Remove unneeded text. Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com> * Add missing auto close. Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
This commit is contained in:
@@ -34,7 +34,8 @@ import org.eclipse.persistence.descriptors.DescriptorEvent;
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "sp_distributionset_tag", indexes = {
|
||||
@Index(name = "sp_idx_distribution_set_tag_prim", columnList = "tenant,id") }, uniqueConstraints = @UniqueConstraint(columnNames = {
|
||||
@Index(name = "sp_idx_distribution_set_tag_prim", columnList = "tenant,id"),
|
||||
@Index(name = "sp_idx_distribution_set_tag_01", columnList = "tenant,name") }, uniqueConstraints = @UniqueConstraint(columnNames = {
|
||||
"name", "tenant" }, name = "uk_ds_tag"))
|
||||
public class JpaDistributionSetTag extends JpaTag implements DistributionSetTag, EventAwareEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -33,8 +33,8 @@ import org.eclipse.persistence.descriptors.DescriptorEvent;
|
||||
*
|
||||
*/
|
||||
@Entity
|
||||
@Table(name = "sp_target_tag", indexes = {
|
||||
@Index(name = "sp_idx_target_tag_prim", columnList = "tenant,id") }, uniqueConstraints = @UniqueConstraint(columnNames = {
|
||||
@Table(name = "sp_target_tag", indexes = { @Index(name = "sp_idx_target_tag_prim", columnList = "tenant,id"),
|
||||
@Index(name = "sp_idx_target_tag_01", columnList = "tenant,name") }, uniqueConstraints = @UniqueConstraint(columnNames = {
|
||||
"name", "tenant" }, name = "uk_targ_tag"))
|
||||
public class JpaTargetTag extends JpaTag implements TargetTag, EventAwareEntity {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
CREATE INDEX sp_idx_target_tag_01 ON sp_target_tag (tenant, name);
|
||||
CREATE INDEX sp_idx_distribution_set_tag_01 ON sp_distributionset_tag (tenant, name);
|
||||
@@ -0,0 +1,2 @@
|
||||
CREATE INDEX sp_idx_target_tag_01 ON sp_target_tag (tenant, name);
|
||||
CREATE INDEX sp_idx_distribution_set_tag_01 ON sp_distributionset_tag (tenant, name);
|
||||
@@ -0,0 +1,2 @@
|
||||
CREATE INDEX sp_idx_target_tag_01 ON sp_target_tag (tenant, name);
|
||||
CREATE INDEX sp_idx_distribution_set_tag_01 ON sp_distributionset_tag (tenant, name);
|
||||
@@ -0,0 +1,2 @@
|
||||
CREATE INDEX sp_idx_target_tag_01 ON sp_target_tag (tenant, name);
|
||||
CREATE INDEX sp_idx_distribution_set_tag_01 ON sp_distributionset_tag (tenant, name);
|
||||
Reference in New Issue
Block a user