adjust migration downgrade

This commit is contained in:
dandds 2018-12-19 13:32:02 -05:00
parent c4a7b59f7f
commit c99b02b975

View File

@ -66,6 +66,11 @@ def upgrade():
def downgrade():
# ### commands auto generated by Alembic - please adjust! ###
conn = op.get_bind()
conn.execute("DELETE FROM workspace_roles wr USING workspaces w WHERE w.id=wr.workspace_id AND w.request_id IS NULL")
conn.execute("DELETE FROM audit_events ae USING workspaces w WHERE w.id=ae.workspace_id AND w.request_id IS NULL")
conn.execute("DELETE FROM task_orders tasks USING workspaces w WHERE w.id=tasks.workspace_id AND w.request_id IS NULL")
conn.execute("DELETE FROM workspaces WHERE request_id IS NULL")
op.alter_column('workspaces', 'request_id',
existing_type=postgresql.UUID(),
nullable=False)