From 27572ddb08713761a4b63fe8afcd504872c6fbd7 Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Wed, 9 Dec 2015 13:20:00 +0000 Subject: [PATCH] Add indexes for the users table --- app/models.py | 2 +- migrations/versions/30_rm_unique_constraint.py | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) delete mode 100644 migrations/versions/30_rm_unique_constraint.py diff --git a/app/models.py b/app/models.py index 21d0aca52..1006335bb 100644 --- a/app/models.py +++ b/app/models.py @@ -16,7 +16,7 @@ class User(db.Model): __tablename__ = 'users' id = db.Column(db.Integer, primary_key=True) - name = db.Column(db.String, nullable=False, index=True, unique=True) + name = db.Column(db.String, nullable=False, index=True, unique=False) email_address = db.Column(db.String(255), nullable=False, index=True) password = db.Column(db.String, index=False, unique=False, nullable=False) mobile_number = db.Column(db.String, index=False, unique=False, nullable=False) diff --git a/migrations/versions/30_rm_unique_constraint.py b/migrations/versions/30_rm_unique_constraint.py deleted file mode 100644 index b73f016b5..000000000 --- a/migrations/versions/30_rm_unique_constraint.py +++ /dev/null @@ -1,12 +0,0 @@ -from alembic import op - -revision = '30_rm_unique_constraint' -down_revision = '20_initialise_data' - - -def upgrade(): - op.drop_constraint("users_name_key", "users") - - -def downgrade(): - op.create_unique_constraint("users_name_key", "users", ["name"]) \ No newline at end of file