aboutsummaryrefslogtreecommitdiff
path: root/migrations
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-01-19 19:48:41 +0000
committerrubenwardy <rw@rubenwardy.com>2020-01-19 19:48:41 +0000
commite115b0678cce0f918e1985524751f95c21dd2b2d (patch)
tree601e7b08c007d253bb2cf379f313c640ccb0e7e4 /migrations
parent0bda16de6dae7a684acf4332312765fe2d78741c (diff)
downloadcheatdb-e115b0678cce0f918e1985524751f95c21dd2b2d.tar.xz
Fix password issues caused by Flask-User migration
Diffstat (limited to 'migrations')
-rw-r--r--migrations/versions/a0f6c8743362_.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/migrations/versions/a0f6c8743362_.py b/migrations/versions/a0f6c8743362_.py
new file mode 100644
index 0000000..2d23538
--- /dev/null
+++ b/migrations/versions/a0f6c8743362_.py
@@ -0,0 +1,31 @@
+"""empty message
+
+Revision ID: a0f6c8743362
+Revises: 64fee8e5ab34
+Create Date: 2020-01-19 19:12:39.402679
+
+"""
+from alembic import op
+import sqlalchemy as sa
+from sqlalchemy.dialects import postgresql
+
+# revision identifiers, used by Alembic.
+revision = 'a0f6c8743362'
+down_revision = '64fee8e5ab34'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+ op.alter_column('user', 'password',
+ existing_type=sa.VARCHAR(length=255),
+ nullable=False,
+ existing_server_default=sa.text("''::character varying"),
+ server_default='')
+
+
+def downgrade():
+ op.alter_column('user', 'password',
+ existing_type=sa.VARCHAR(length=255),
+ nullable=True,
+ existing_server_default=sa.text("''::character varying"))