From 9ecea08428f61a893fc19ee403fcafbcf302fec1 Mon Sep 17 00:00:00 2001 From: John Davis Date: Tue, 7 Mar 2023 15:09:00 -0500 Subject: [PATCH] Add migration for index on workflow_request_step_states__workflow_invocation_id --- ...dd_index_wf_r_s_s__workflow_invocation_.py | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 lib/galaxy/model/migrations/alembic/versions_gxy/3a2914d703ca_add_index_wf_r_s_s__workflow_invocation_.py diff --git a/lib/galaxy/model/migrations/alembic/versions_gxy/3a2914d703ca_add_index_wf_r_s_s__workflow_invocation_.py b/lib/galaxy/model/migrations/alembic/versions_gxy/3a2914d703ca_add_index_wf_r_s_s__workflow_invocation_.py new file mode 100644 index 00000000000..294f9c699d7 --- /dev/null +++ b/lib/galaxy/model/migrations/alembic/versions_gxy/3a2914d703ca_add_index_wf_r_s_s__workflow_invocation_.py @@ -0,0 +1,32 @@ +"""add index workflow_request_step_states__workflow_invocation_id + +Revision ID: 3a2914d703ca +Revises: c39f1de47a04 +Create Date: 2023-03-07 15:06:55.682273 + +""" +import sqlalchemy as sa +from alembic import op + +from galaxy.model.migrations.util import ( + create_index, + drop_index, +) + +# revision identifiers, used by Alembic. +revision = "3a2914d703ca" +down_revision = "c39f1de47a04" +branch_labels = None +depends_on = None + +table_name = "workflow_request_step_states" +columns = ["workflow_invocation_id"] +index_name = "ix_workflow_request_step_states_workflow_invocation_id" + + +def upgrade(): + create_index(index_name, table_name, columns) + + +def downgrade(): + drop_index(index_name, table_name, columns)