From 8c59b474b1d3873cdebe1117a9e5cd3a8b1e76c9 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Tue, 10 Dec 2024 20:52:17 -0800 Subject: [PATCH 1/2] add message_id column to notifications --- migrations/versions/0413_add_message_id.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 migrations/versions/0413_add_message_id.py diff --git a/migrations/versions/0413_add_message_id.py b/migrations/versions/0413_add_message_id.py new file mode 100644 index 000000000..e2f5240c3 --- /dev/null +++ b/migrations/versions/0413_add_message_id.py @@ -0,0 +1,21 @@ +""" + +Revision ID: 0413_add_message_id +Revises: 412_remove_priority +Create Date: 2023-12-11 11:35:22.873930 + +""" + +import sqlalchemy as sa +from alembic import op + +revision = "0413_add_message_id" +down_revision = "0412_remove_priority" + + +def upgrade(): + op.add_column("notifications", sa.Column("message_id", sa.Text)) + + +def downgrade(): + op.drop_column("notifications", "message_id") From 69ecb2f096ee0fbca35fa593c6cdd50f953c3e56 Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Tue, 10 Dec 2024 21:00:31 -0800 Subject: [PATCH 2/2] add message_id column to notifications --- migrations/versions/0413_add_message_id.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/migrations/versions/0413_add_message_id.py b/migrations/versions/0413_add_message_id.py index e2f5240c3..00aeaafc2 100644 --- a/migrations/versions/0413_add_message_id.py +++ b/migrations/versions/0413_add_message_id.py @@ -15,7 +15,14 @@ down_revision = "0412_remove_priority" def upgrade(): op.add_column("notifications", sa.Column("message_id", sa.Text)) + op.create_index( + "ix_notifications_message_id", + "notifications", + ["message_id"], + unique=False, + ) def downgrade(): + op.drop_index("ix_notifications_message_id", table_name="notifications") op.drop_column("notifications", "message_id")