diff options
Diffstat (limited to 'mediagoblin/db/migrations.py')
-rw-r--r-- | mediagoblin/db/migrations.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mediagoblin/db/migrations.py b/mediagoblin/db/migrations.py index 1f92417e..50fccd78 100644 --- a/mediagoblin/db/migrations.py +++ b/mediagoblin/db/migrations.py @@ -297,4 +297,8 @@ def pw_hash_nullable(db): user_table.c.pw_hash.alter(nullable=True) + if db.bind.url.drivername is 'sqlite': + constraint = UniqueConstraint('username', table=user_table) + constraint.create() + db.commit() |