""" Revision ID: 0288_add_go_live_user Revises: 0287_drop_branding_domains Create Date: 2019-04-15 16:50:22.275673 """ from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import postgresql revision = '0288_add_go_live_user' down_revision = '0287_drop_branding_domains' def upgrade(): op.add_column('services', sa.Column('go_live_at', sa.DateTime(), nullable=True)) op.add_column('services', sa.Column('go_live_user_id', postgresql.UUID(as_uuid=True), nullable=True)) op.create_foreign_key('fk_services_go_live_user', 'services', 'users', ['go_live_user_id'], ['id']) op.add_column('services_history', sa.Column('go_live_at', sa.DateTime(), nullable=True)) op.add_column('services_history', sa.Column('go_live_user_id', postgresql.UUID(as_uuid=True), nullable=True)) def downgrade(): op.drop_column('services_history', 'go_live_user_id') op.drop_column('services_history', 'go_live_at') op.drop_constraint('fk_services_go_live_user', 'services', type_='foreignkey') op.drop_column('services', 'go_live_user_id') op.drop_column('services', 'go_live_at')