From 9be25fa418539ee521443edc2c5847daae398418 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Mon, 30 Oct 2023 15:07:52 +0800 Subject: [PATCH] add import_item_state column to integrations table --- ...4.do.add_import_item_state_to_integration.sql | 16 ++++++++++++++++ ...undo.add_import_item_state_to_integration.sql | 11 +++++++++++ 2 files changed, 27 insertions(+) create mode 100755 packages/db/migrations/0144.do.add_import_item_state_to_integration.sql create mode 100755 packages/db/migrations/0144.undo.add_import_item_state_to_integration.sql diff --git a/packages/db/migrations/0144.do.add_import_item_state_to_integration.sql b/packages/db/migrations/0144.do.add_import_item_state_to_integration.sql new file mode 100755 index 000000000..f7979cd80 --- /dev/null +++ b/packages/db/migrations/0144.do.add_import_item_state_to_integration.sql @@ -0,0 +1,16 @@ +-- Type: DO +-- Name: add_import_item_state_to_integration +-- Description: Add import_item_state column to integration table + +BEGIN; + +CREATE type import_item_state_type AS ENUM ( + 'UNREAD', + 'UNARCHIVED', + 'ARCHIVED', + 'ALL' +); + +ALTER TABLE omnivore.integrations ADD COLUMN import_item_state import_item_state_type; + +COMMIT; diff --git a/packages/db/migrations/0144.undo.add_import_item_state_to_integration.sql b/packages/db/migrations/0144.undo.add_import_item_state_to_integration.sql new file mode 100755 index 000000000..b64ce4f89 --- /dev/null +++ b/packages/db/migrations/0144.undo.add_import_item_state_to_integration.sql @@ -0,0 +1,11 @@ +-- Type: UNDO +-- Name: add_import_item_state_to_integration +-- Description: Add import_item_state column to integration table + +BEGIN; + +ALTER TABLE omnivore.integrations DROP COLUMN IF EXISTS import_item_state; + +DROP TYPE IF EXISTS import_item_state_type; + +COMMIT;