Another migration fix

This commit is contained in:
Adam Shimali
2016-02-02 17:22:24 +00:00
parent be86f172d8
commit 9978672ee7

View File

@@ -18,7 +18,12 @@ def upgrade():
### commands auto generated by Alembic - please adjust! ###
job_status_types = sa.Enum('pending', 'in progress', 'finished', name='job_status_types')
job_status_types.create(op.get_bind())
op.add_column('jobs', sa.Column('status', job_status_types, nullable=False, default='pending'))
op.add_column('jobs', sa.Column('status', job_status_types, nullable=True))
op.get_bind()
op.execute("update jobs set status='pending'")
op.alter_column('jobs', 'status', nullable=False)
### end Alembic commands ###