diff --git a/alembic/versions/c92cec2f32d4_remove_request_related_models.py b/alembic/versions/c92cec2f32d4_remove_request_related_models.py index 0f604966..6ca7e507 100644 --- a/alembic/versions/c92cec2f32d4_remove_request_related_models.py +++ b/alembic/versions/c92cec2f32d4_remove_request_related_models.py @@ -34,9 +34,18 @@ def upgrade(): def downgrade(): # ### commands auto generated by Alembic - please adjust! ### op.add_column('portfolios', sa.Column('request_id', postgresql.UUID(), autoincrement=False, nullable=True)) - op.create_foreign_key('workspaces_request_id_fkey', 'portfolios', 'requests', ['request_id'], ['id']) op.add_column('audit_events', sa.Column('request_id', postgresql.UUID(), autoincrement=False, nullable=True)) - op.create_foreign_key('audit_events_request_id_fkey', 'audit_events', 'requests', ['request_id'], ['id']) + op.create_table('requests', + sa.Column('time_updated', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=False), + sa.Column('id', postgresql.UUID(), server_default=sa.text('uuid_generate_v4()'), autoincrement=False, nullable=False), + sa.Column('time_created', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('user_id', postgresql.UUID(), autoincrement=False, nullable=False), + sa.Column('legacy_task_order_id', postgresql.UUID(), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['legacy_task_order_id'], ['legacy_task_orders.id'], name='requests_legacy_task_order_fkey'), + sa.ForeignKeyConstraint(['user_id'], ['users.id'], name='requests_user_id_fkey'), + sa.PrimaryKeyConstraint('id', name='requests_pkey'), + postgresql_ignore_search_path=False + ) op.create_index('ix_audit_events_request_id', 'audit_events', ['request_id'], unique=False) op.create_table('request_revisions', sa.Column('time_created', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=False), @@ -104,17 +113,6 @@ def downgrade(): sa.ForeignKeyConstraint(['user_id'], ['users.id'], name='request_internal_comments_user_id_fkey'), sa.PrimaryKeyConstraint('id', name='request_internal_comments_pkey') ) - op.create_table('requests', - sa.Column('time_updated', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=False), - sa.Column('id', postgresql.UUID(), server_default=sa.text('uuid_generate_v4()'), autoincrement=False, nullable=False), - sa.Column('time_created', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), - sa.Column('user_id', postgresql.UUID(), autoincrement=False, nullable=False), - sa.Column('legacy_task_order_id', postgresql.UUID(), autoincrement=False, nullable=True), - sa.ForeignKeyConstraint(['legacy_task_order_id'], ['legacy_task_orders.id'], name='requests_legacy_task_order_fkey'), - sa.ForeignKeyConstraint(['user_id'], ['users.id'], name='requests_user_id_fkey'), - sa.PrimaryKeyConstraint('id', name='requests_pkey'), - postgresql_ignore_search_path=False - ) op.create_table('request_reviews', sa.Column('time_created', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=False), sa.Column('time_updated', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=False), @@ -147,4 +145,6 @@ def downgrade(): sa.ForeignKeyConstraint(['request_revision_id'], ['request_revisions.id'], name='request_status_events_request_revision_id_fkey'), sa.PrimaryKeyConstraint('id', name='request_status_events_pkey') ) + op.create_foreign_key('workspaces_request_id_fkey', 'portfolios', 'requests', ['request_id'], ['id']) + op.create_foreign_key('audit_events_request_id_fkey', 'audit_events', 'requests', ['request_id'], ['id']) # ### end Alembic commands ###