diff options
| author | 2024-09-10 17:08:27 +0100 | |
|---|---|---|
| committer | 2024-09-10 17:08:27 +0100 | |
| commit | 60164d8d88a13dd17ebe560c45aa5939b0c51631 (patch) | |
| tree | e6e605c14ec132559da0b613c1bec71a524f766e /alembic | |
| parent | Bump version to 2.7.0 (diff) | |
| parent | Fix P1 in comment spacing (diff) | |
Merge pull request #187 from python-discord/jb3/features/content-hash
Store a MD5 hash of content for stored messages
Diffstat (limited to 'alembic')
| -rw-r--r-- | alembic/versions/a192a8d3282c_add_content_hash.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/alembic/versions/a192a8d3282c_add_content_hash.py b/alembic/versions/a192a8d3282c_add_content_hash.py new file mode 100644 index 0000000..1d9c7c1 --- /dev/null +++ b/alembic/versions/a192a8d3282c_add_content_hash.py @@ -0,0 +1,27 @@ +""" +Add content_hash field to messages model. + +Revision ID: a192a8d3282c +Revises: 01b101590e74 +Create Date: 2024-09-10 16:32:46.593911 + +""" +import sqlalchemy as sa + +from alembic import op + +# revision identifiers, used by Alembic. +revision = "a192a8d3282c" +down_revision = "01b101590e74" +branch_labels = None +depends_on = None + + +def upgrade() -> None: + """Apply the current migration.""" + op.add_column("messages", sa.Column("content_hash", sa.String(), nullable=True)) + + +def downgrade() -> None: + """Revert the current migration.""" + op.drop_column("messages", "content_hash") |