"""add_gras_project_id_to_project Revision ID: f7dd18433c16 Revises: ef097a0b1f3a Create Date: 2020-08-03 12:02:38.800752 """ from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision = 'f7dd18433c16' down_revision = 'ef097a0b1f3a' branch_labels = None depends_on = None def upgrade(): # ### commands auto generated by Alembic - please adjust! ### op.add_column('Project', sa.Column('gras_project_id', sa.BigInteger(), nullable=True)) op.create_foreign_key(op.f('fk_Project_gras_project_id_GRASProject'), 'Project', 'GRASProject', ['gras_project_id'], ['id']) op.create_unique_constraint(op.f("uq_Project_gras_project_id"), "Project", ["gras_project_id"]) # ### end Alembic commands ### def downgrade(): op.drop_constraint(op.f('fk_Project_gras_project_id_GRASProject'), 'Project', type_='foreignkey') op.drop_constraint(op.f('uq_Project_gras_project_id'), 'Project', type_='unique') op.drop_column('Project', 'gras_project_id')