]> git.lizzy.rs Git - cheatdb.git/commitdiff
Increase task_id column length
authorrubenwardy <rw@rubenwardy.com>
Wed, 23 May 2018 17:19:29 +0000 (18:19 +0100)
committerrubenwardy <rw@rubenwardy.com>
Wed, 23 May 2018 17:19:29 +0000 (18:19 +0100)
app/models.py
migrations/env.py
migrations/versions/f30031f0b928_.py [new file with mode: 0644]

index 36c4c820cd51047f5c901e427cc015d2026df945..67277625332bae3fdbf4ffb3aca0a6db8c71878d 100644 (file)
@@ -392,7 +392,7 @@ class PackageRelease(db.Model):
        releaseDate  = db.Column(db.DateTime,        nullable=False)
        url          = db.Column(db.String(100), nullable=False)
        approved     = db.Column(db.Boolean, nullable=False, default=False)
-       task_id      = db.Column(db.String(32), nullable=True)
+       task_id      = db.Column(db.String(37), nullable=True)
 
 
        def getEditURL(self):
index 23663ff2f54e6c4425953537976b175246c8a9e6..e5b9792ec0b2fd15c28684f45246cc21c0edf73b 100755 (executable)
@@ -41,7 +41,7 @@ def run_migrations_offline():
 
     """
     url = config.get_main_option("sqlalchemy.url")
-    context.configure(url=url)
+    context.configure(url=url, compare_type=True)
 
     with context.begin_transaction():
         context.run_migrations()
@@ -73,6 +73,7 @@ def run_migrations_online():
     context.configure(connection=connection,
                       target_metadata=target_metadata,
                       process_revision_directives=process_revision_directives,
+                      compare_type=True,
                       **current_app.extensions['migrate'].configure_args)
 
     try:
diff --git a/migrations/versions/f30031f0b928_.py b/migrations/versions/f30031f0b928_.py
new file mode 100644 (file)
index 0000000..a268938
--- /dev/null
@@ -0,0 +1,34 @@
+"""empty message
+
+Revision ID: f30031f0b928
+Revises: 83622276d439
+Create Date: 2018-05-23 18:19:07.428378
+
+"""
+from alembic import op
+import sqlalchemy as sa
+
+
+# revision identifiers, used by Alembic.
+revision = 'f30031f0b928'
+down_revision = '83622276d439'
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+    # ### commands auto generated by Alembic - please adjust! ###
+    op.alter_column('package_release', 'task_id',
+               existing_type=sa.VARCHAR(length=32),
+               type_=sa.String(length=37),
+               existing_nullable=True)
+    # ### end Alembic commands ###
+
+
+def downgrade():
+    # ### commands auto generated by Alembic - please adjust! ###
+    op.alter_column('package_release', 'task_id',
+               existing_type=sa.String(length=37),
+               type_=sa.VARCHAR(length=32),
+               existing_nullable=True)
+    # ### end Alembic commands ###