diff options
author | 2020-10-27 02:52:52 +0000 | |
---|---|---|
committer | 2020-10-27 02:52:52 +0000 | |
commit | fcbd852b7b00292e68692a60bbaf746c2b30cffc (patch) | |
tree | 5e6bd824783380051cf898eac16bbf03371d5341 /alembic | |
parent | fix code linting (diff) |
Add index on message table for author and channel ID
Diffstat (limited to 'alembic')
-rw-r--r-- | alembic/versions/2faa292e5818_add_indexes_on_message_table.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/alembic/versions/2faa292e5818_add_indexes_on_message_table.py b/alembic/versions/2faa292e5818_add_indexes_on_message_table.py new file mode 100644 index 0000000..0cb7400 --- /dev/null +++ b/alembic/versions/2faa292e5818_add_indexes_on_message_table.py @@ -0,0 +1,30 @@ +"""Add indexes on message table + +Revision ID: 2faa292e5818 +Revises: d052a6b677e6 +Create Date: 2020-10-27 02:52:23.791738 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '2faa292e5818' +down_revision = 'd052a6b677e6' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.create_index(op.f('ix_messages_author_id'), 'messages', ['author_id'], unique=False) + op.create_index(op.f('ix_messages_channel_id'), 'messages', ['channel_id'], unique=False) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_index(op.f('ix_messages_channel_id'), table_name='messages') + op.drop_index(op.f('ix_messages_author_id'), table_name='messages') + # ### end Alembic commands ### |