diff --git a/db_scripts/diff/15547.down b/db_scripts/diff/15547.down new file mode 100644 index 00000000..7686dab0 --- /dev/null +++ b/db_scripts/diff/15547.down @@ -0,0 +1,11 @@ +SET autocommit=0; + +USE provisioning + +DROP INDEX IF EXISTS resnam_idx ON `billing`.`billing_profiles`; +CREATE UNIQUE INDEX IF NOT EXISTS resnam_idx ON `billing`.`billing_profiles`(`reseller_id`,`name`); + +DROP INDEX IF EXISTS reshand_idx ON `billing`.`billing_profiles`; +CREATE UNIQUE INDEX IF NOT EXISTS reshand_idx ON `billing`.`billing_profiles`(`reseller_id`, `handle`); + +commit; diff --git a/db_scripts/diff/15547.up b/db_scripts/diff/15547.up new file mode 100644 index 00000000..faaf0963 --- /dev/null +++ b/db_scripts/diff/15547.up @@ -0,0 +1,10 @@ +use provisioning; +set autocommit=0; + +DROP INDEX IF EXISTS resnam_idx ON `billing`.`billing_profiles`; +CREATE UNIQUE INDEX IF NOT EXISTS resnam_idx ON `billing`.`billing_profiles`(`reseller_id`,`name`,`terminate_timestamp`); + +DROP INDEX IF EXISTS reshand_idx ON `billing`.`billing_profiles`; +CREATE UNIQUE INDEX IF NOT EXISTS reshand_idx ON `billing`.`billing_profiles`(`reseller_id`, `handle`,`terminate_timestamp`); + +commit;