"""make_user_history_optional Revision ID: d9be27212164 Revises: eac75edb274a Create Date: 2020-07-30 09:28:11.825391 """ from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql # revision identifiers, used by Alembic. revision = 'd9be27212164' down_revision = 'eac75edb274a' branch_labels = None depends_on = None def upgrade(): # ### commands auto generated by Alembic - please adjust! ### op.alter_column('GRASProject', 'updated_at', existing_type=postgresql.TIMESTAMP(timezone=True), nullable=False, existing_server_default=sa.text('CURRENT_TIMESTAMP')) op.alter_column('GRASProjectArtist', 'type', existing_type=sa.INTEGER(), type_=sa.BigInteger(), existing_nullable=False) op.alter_column('ProjectHistoryItem', 'user_id', existing_type=sa.INTEGER(), nullable=True) op.alter_column('ProjectTargetItem', 'entity_type', existing_type=sa.BIGINT(), nullable=False) # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### op.alter_column('ProjectTargetItem', 'entity_type', existing_type=sa.BIGINT(), nullable=True) op.alter_column('ProjectHistoryItem', 'user_id', existing_type=sa.INTEGER(), nullable=False) op.alter_column('GRASProjectArtist', 'type', existing_type=sa.BigInteger(), type_=sa.INTEGER(), existing_nullable=False) op.alter_column('GRASProject', 'updated_at', existing_type=postgresql.TIMESTAMP(timezone=True), nullable=True, existing_server_default=sa.text('CURRENT_TIMESTAMP')) # ### end Alembic commands ###