Change Environment.creator relation from ApplicationRole to User

This commit is contained in:
richard-dds
2019-09-10 14:16:38 -04:00
parent e65c1d69b6
commit f6cb6f2a31
13 changed files with 50 additions and 21 deletions

View File

@@ -18,13 +18,13 @@ depends_on = None
def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.add_column('environments', sa.Column('creator_role_id', postgresql.UUID(as_uuid=True), nullable=False))
op.create_foreign_key("fk_application_roles_id", 'environments', 'application_roles', ['creator_role_id'], ['id'])
op.add_column('environments', sa.Column('creator_id', postgresql.UUID(as_uuid=True), nullable=False))
op.create_foreign_key("fk_users_id", 'environments', 'users', ['creator_id'], ['id'])
# ### end Alembic commands ###
def downgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.drop_constraint("fk_application_roles_id", 'environments', type_='foreignkey')
op.drop_column('environments', 'creator_role_id')
op.drop_constraint("fk_users_id", 'environments', type_='foreignkey')
op.drop_column('environments', 'creator_id')
# ### end Alembic commands ###