aboutsummaryrefslogtreecommitdiffstats
path: root/alembic
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2024-04-07 23:12:25 +0100
committerGravatar GitHub <[email protected]>2024-04-07 23:12:25 +0100
commita14f454b1cc9bcd3921b7fa9927366e82c95642e (patch)
treeb5b929c5d83b6a0555d6b5abe7a931a632796c47 /alembic
parentMerge pull request #142 from python-discord/jb3/dep-bumps (diff)
parentUpdate channel sync to keep Channel.deleted attribute up to date (diff)
Merge pull request #143 from python-discord/jb3/deleted-channel-column
Add column for a channel that has been deleted
Diffstat (limited to 'alembic')
-rw-r--r--alembic/versions/c09a64cac3cb_add_deleted_column_to_channel_model.py28
1 files changed, 28 insertions, 0 deletions
diff --git a/alembic/versions/c09a64cac3cb_add_deleted_column_to_channel_model.py b/alembic/versions/c09a64cac3cb_add_deleted_column_to_channel_model.py
new file mode 100644
index 0000000..24f255b
--- /dev/null
+++ b/alembic/versions/c09a64cac3cb_add_deleted_column_to_channel_model.py
@@ -0,0 +1,28 @@
+"""
+Add deleted column to channel model.
+
+Revision ID: c09a64cac3cb
+Revises: 03655ce2097b
+Create Date: 2024-04-07 22:58:53.186355
+
+"""
+
+import sqlalchemy as sa
+
+from alembic import op
+
+# revision identifiers, used by Alembic.
+revision = "c09a64cac3cb"
+down_revision = "03655ce2097b"
+branch_labels = None
+depends_on = None
+
+
+def upgrade() -> None:
+ """Apply the current migration."""
+ op.add_column("channels", sa.Column("deleted", sa.Boolean(), nullable=False, server_default="False", default=False))
+
+
+def downgrade() -> None:
+ """Revert the current migration."""
+ op.drop_column("channels", "deleted")