Loading lib/galaxy/model/__init__.py +1 −1 Original line number Diff line number Diff line Loading @@ -1461,7 +1461,7 @@ class Job(Base, JobLike, UsesCreateAndUpdateTime, Dictifiable, Serializable): update_time: Mapped[datetime] = mapped_column(default=now, onupdate=now, index=True, nullable=True) history_id: Mapped[Optional[int]] = mapped_column(ForeignKey("history.id"), index=True) library_folder_id: Mapped[Optional[int]] = mapped_column(ForeignKey("library_folder.id"), index=True) tool_id: Mapped[Optional[str]] = mapped_column(String(255)) tool_id: Mapped[Optional[str]] = mapped_column(String(255), index=True) tool_version: Mapped[Optional[str]] = mapped_column(TEXT, default="1.0.0") galaxy_version: Mapped[Optional[str]] = mapped_column(String(64), default=None) dynamic_tool_id: Mapped[Optional[int]] = mapped_column(ForeignKey("dynamic_tool.id"), index=True) Loading lib/galaxy/model/migrations/alembic/versions_gxy/a4c3ef999ab5_add_index_on_tool_id_column_of_job_table.py 0 → 100644 +32 −0 Original line number Diff line number Diff line """Add index on tool_id column of job table Revision ID: a4c3ef999ab5 Revises: 75348cfb3715 Create Date: 2025-02-05 14:55:13.348044 """ from galaxy.model.database_object_names import build_index_name from galaxy.model.migrations.util import ( create_index, drop_index, ) # revision identifiers, used by Alembic. revision = "a4c3ef999ab5" down_revision = "75348cfb3715" branch_labels = None depends_on = None table_name = "job" column_name = "tool_id" index_name = build_index_name(table_name, column_name) def upgrade(): create_index(index_name, table_name, [column_name]) def downgrade(): drop_index(index_name, table_name) Loading
lib/galaxy/model/__init__.py +1 −1 Original line number Diff line number Diff line Loading @@ -1461,7 +1461,7 @@ class Job(Base, JobLike, UsesCreateAndUpdateTime, Dictifiable, Serializable): update_time: Mapped[datetime] = mapped_column(default=now, onupdate=now, index=True, nullable=True) history_id: Mapped[Optional[int]] = mapped_column(ForeignKey("history.id"), index=True) library_folder_id: Mapped[Optional[int]] = mapped_column(ForeignKey("library_folder.id"), index=True) tool_id: Mapped[Optional[str]] = mapped_column(String(255)) tool_id: Mapped[Optional[str]] = mapped_column(String(255), index=True) tool_version: Mapped[Optional[str]] = mapped_column(TEXT, default="1.0.0") galaxy_version: Mapped[Optional[str]] = mapped_column(String(64), default=None) dynamic_tool_id: Mapped[Optional[int]] = mapped_column(ForeignKey("dynamic_tool.id"), index=True) Loading
lib/galaxy/model/migrations/alembic/versions_gxy/a4c3ef999ab5_add_index_on_tool_id_column_of_job_table.py 0 → 100644 +32 −0 Original line number Diff line number Diff line """Add index on tool_id column of job table Revision ID: a4c3ef999ab5 Revises: 75348cfb3715 Create Date: 2025-02-05 14:55:13.348044 """ from galaxy.model.database_object_names import build_index_name from galaxy.model.migrations.util import ( create_index, drop_index, ) # revision identifiers, used by Alembic. revision = "a4c3ef999ab5" down_revision = "75348cfb3715" branch_labels = None depends_on = None table_name = "job" column_name = "tool_id" index_name = build_index_name(table_name, column_name) def upgrade(): create_index(index_name, table_name, [column_name]) def downgrade(): drop_index(index_name, table_name)