From 823ccfb3a3ea46483b6be7f5add923e78c946853 Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 20 Aug 2014 13:12:02 -0700 Subject: [PATCH] Fix account table indexes The migration that introduced the account table totally botched the indexes. Change-Id: I69fce9cb092ac0819df15887076784d8f754ac96 --- .../versions/2a11dd14665_fix_account_table.py | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 gertty/alembic/versions/2a11dd14665_fix_account_table.py diff --git a/gertty/alembic/versions/2a11dd14665_fix_account_table.py b/gertty/alembic/versions/2a11dd14665_fix_account_table.py new file mode 100644 index 0000000..1018505 --- /dev/null +++ b/gertty/alembic/versions/2a11dd14665_fix_account_table.py @@ -0,0 +1,26 @@ +"""fix account table + +Revision ID: 2a11dd14665 +Revises: 4cc9c46f9d8b +Create Date: 2014-08-20 13:07:25.079603 + +""" + +# revision identifiers, used by Alembic. +revision = '2a11dd14665' +down_revision = '4cc9c46f9d8b' + +from alembic import op +import sqlalchemy as sa + + +def upgrade(): + op.drop_index('ix_account_name') + op.drop_index('ix_account_username') + op.drop_index('ix_account_email') + op.create_index(op.f('ix_account_name'), 'account', ['name']) + op.create_index(op.f('ix_account_username'), 'account', ['username']) + op.create_index(op.f('ix_account_email'), 'account', ['email']) + +def downgrade(): + pass