add new migrate files for fix index

This commit is contained in:
Pavel 2024-06-04 22:41:41 +03:00
parent 38f4528609
commit 8b2c886b3c
3 changed files with 10 additions and 0 deletions

@ -0,0 +1,4 @@
DROP INDEX IF EXISTS idx_unique_users;
DROP INDEX IF EXISTS idx_unique_rules;
CREATE UNIQUE INDEX idx_unique_users ON users (amoID);
CREATE UNIQUE INDEX idx_unique_rules ON rules (accountID, QuizID);

@ -0,0 +1,4 @@
DROP INDEX IF EXISTS idx_unique_users;
DROP INDEX IF EXISTS idx_unique_rules;
CREATE UNIQUE INDEX idx_unique_users ON users (amoID) WHERE Deleted = false;
CREATE UNIQUE INDEX idx_unique_rules ON rules (accountID, QuizID) WHERE Deleted = false;

@ -26,6 +26,8 @@ packages:
- "./dal/schema/000010_init.down.sql"
- "./dal/schema/000011_init.up.sql"
- "./dal/schema/000011_init.down.sql"
- "./dal/schema/000012_init.up.sql"
- "./dal/schema/000012_init.down.sql"
engine: "postgresql"
emit_json_tags: true
emit_db_tags: true