Add rollout_group index on parent column (#2952)

This commit is contained in:
Vasil Ilchev
2026-03-06 16:02:47 +02:00
committed by GitHub
parent 5ad3c61a94
commit 51e3e3f806
6 changed files with 6 additions and 0 deletions

View File

@@ -383,6 +383,7 @@ CREATE TABLE sp_rollout_group (
PRIMARY KEY (id)
);
CREATE UNIQUE INDEX uk_rollout_group ON sp_rollout_group (name, rollout, tenant);
CREATE INDEX sp_idx_rollout_group_parent ON sp_rollout_group (parent);
ALTER TABLE sp_rollout_group
ADD CONSTRAINT fk_rollout_group_rollout FOREIGN KEY (rollout) REFERENCES sp_rollout (id) ON DELETE CASCADE;

View File

@@ -0,0 +1 @@
CREATE INDEX sp_idx_rollout_group_parent ON sp_rollout_group (parent);

View File

@@ -383,6 +383,7 @@ CREATE TABLE sp_rollout_group (
PRIMARY KEY (id)
);
CREATE UNIQUE INDEX uk_rollout_group ON sp_rollout_group (name, rollout, tenant);
CREATE INDEX sp_idx_rollout_group_parent ON sp_rollout_group (parent);
ALTER TABLE sp_rollout_group
ADD CONSTRAINT fk_rollout_group_rollout FOREIGN KEY (rollout) REFERENCES sp_rollout (id) ON DELETE CASCADE;

View File

@@ -0,0 +1 @@
CREATE INDEX sp_idx_rollout_group_parent ON sp_rollout_group (parent);

View File

@@ -383,6 +383,7 @@ CREATE TABLE sp_rollout_group (
PRIMARY KEY (id)
);
CREATE UNIQUE INDEX uk_rollout_group ON sp_rollout_group (name, rollout, tenant);
CREATE INDEX sp_idx_rollout_group_parent ON sp_rollout_group (parent);
ALTER TABLE sp_rollout_group
ADD CONSTRAINT fk_rollout_group_rollout FOREIGN KEY (rollout) REFERENCES sp_rollout (id) ON DELETE CASCADE;

View File

@@ -0,0 +1 @@
CREATE INDEX sp_idx_rollout_group_parent ON sp_rollout_group (parent);