summaryrefslogtreecommitdiff
path: root/src/mailman/database
diff options
context:
space:
mode:
authorAurélien Bompard2016-01-14 16:16:32 +0100
committerAurélien Bompard2016-01-14 16:41:32 +0100
commit08d8cae4f79bdf0a0773efdd2f795411f280cd1e (patch)
treefeedf33bb16d9634cde36a1c288bfac4f927ce72 /src/mailman/database
parent6f0b236ea33ffe2899e813dc9bcbc58da0cbefee (diff)
downloadmailman-08d8cae4f79bdf0a0773efdd2f795411f280cd1e.tar.gz
mailman-08d8cae4f79bdf0a0773efdd2f795411f280cd1e.tar.zst
mailman-08d8cae4f79bdf0a0773efdd2f795411f280cd1e.zip
Diffstat (limited to 'src/mailman/database')
-rw-r--r--src/mailman/database/alembic/versions/bfda02ab3a9b_ban_indexes.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/mailman/database/alembic/versions/bfda02ab3a9b_ban_indexes.py b/src/mailman/database/alembic/versions/bfda02ab3a9b_ban_indexes.py
new file mode 100644
index 000000000..952b9eeaf
--- /dev/null
+++ b/src/mailman/database/alembic/versions/bfda02ab3a9b_ban_indexes.py
@@ -0,0 +1,23 @@
+"""Ban indexes
+
+Revision ID: bfda02ab3a9b
+Revises: 70af5a4e5790
+Create Date: 2016-01-14 16:15:44.059688
+
+"""
+
+# revision identifiers, used by Alembic.
+revision = 'bfda02ab3a9b'
+down_revision = '781a38e146bf'
+
+from alembic import op
+
+
+def upgrade():
+ op.create_index(op.f('ix_ban_email'), 'ban', ['email'], unique=False)
+ op.create_index(op.f('ix_ban_list_id'), 'ban', ['list_id'], unique=False)
+
+
+def downgrade():
+ op.drop_index(op.f('ix_ban_list_id'), table_name='ban')
+ op.drop_index(op.f('ix_ban_email'), table_name='ban')