From a344e5cd6ae14e116f72c22821197be3a1a277fa Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 22 Mar 2024 23:12:26 +0800 Subject: [PATCH] drop unique constraint on filter column in rules table --- .../db/migrations/0170.do.drop_unique_key_on_rules.sql | 9 +++++++++ .../db/migrations/0170.undo.drop_unique_key_on_rules.sql | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100755 packages/db/migrations/0170.do.drop_unique_key_on_rules.sql create mode 100755 packages/db/migrations/0170.undo.drop_unique_key_on_rules.sql diff --git a/packages/db/migrations/0170.do.drop_unique_key_on_rules.sql b/packages/db/migrations/0170.do.drop_unique_key_on_rules.sql new file mode 100755 index 000000000..d79c6f6ba --- /dev/null +++ b/packages/db/migrations/0170.do.drop_unique_key_on_rules.sql @@ -0,0 +1,9 @@ +-- Type: DO +-- Name: drop_unique_key_on_rules +-- Description: Drop unique constraint on rules table + +BEGIN; + +ALTER TABLE omnivore.rules DROP CONSTRAINT rules_user_id_filter_key; + +COMMIT; diff --git a/packages/db/migrations/0170.undo.drop_unique_key_on_rules.sql b/packages/db/migrations/0170.undo.drop_unique_key_on_rules.sql new file mode 100755 index 000000000..614ad017d --- /dev/null +++ b/packages/db/migrations/0170.undo.drop_unique_key_on_rules.sql @@ -0,0 +1,9 @@ +-- Type: UNDO +-- Name: drop_unique_key_on_rules +-- Description: Drop unique constraint on rules table + +BEGIN; + +ALTER TABLE omnivore.rules ADD CONSTRAINT rules_user_id_filter_key UNIQUE (user_id, filter); + +COMMIT;