From c0fc55543cb6a022088b90692d47ddd0b73b15e3 Mon Sep 17 00:00:00 2001 From: Sergey Golitsynskiy Date: Wed, 19 Jan 2022 10:58:54 -0500 Subject: [PATCH] Add prev. version 180 as new revision. Reason: 180 was added in dev, so it was not in 21.09. --- lib/galaxy/model/migrations/__init__.py | 2 +- .../40aaada107df_create_table_vault.py | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 lib/galaxy/model/migrations/alembic/versions_gxy/40aaada107df_create_table_vault.py diff --git a/lib/galaxy/model/migrations/__init__.py b/lib/galaxy/model/migrations/__init__.py index 995740575417..3d06276bfe5f 100644 --- a/lib/galaxy/model/migrations/__init__.py +++ b/lib/galaxy/model/migrations/__init__.py @@ -42,7 +42,7 @@ ALEMBIC_TABLE = 'alembic_version' SQLALCHEMYMIGRATE_TABLE = 'migrate_version' -SQLALCHEMYMIGRATE_LAST_VERSION_GXY = 180 +SQLALCHEMYMIGRATE_LAST_VERSION_GXY = 179 SQLALCHEMYMIGRATE_LAST_VERSION_TSI = 17 log = logging.getLogger(__name__) diff --git a/lib/galaxy/model/migrations/alembic/versions_gxy/40aaada107df_create_table_vault.py b/lib/galaxy/model/migrations/alembic/versions_gxy/40aaada107df_create_table_vault.py new file mode 100644 index 000000000000..c153ee1b862a --- /dev/null +++ b/lib/galaxy/model/migrations/alembic/versions_gxy/40aaada107df_create_table_vault.py @@ -0,0 +1,33 @@ +"""create table vault + +Revision ID: 40aaada107df +Revises: e7b6dcb09efd +Create Date: 2022-01-19 10:47:47.135278 + +""" +import datetime + +import sqlalchemy as sa +from alembic import op + + +# revision identifiers, used by Alembic. +revision = '40aaada107df' +down_revision = 'e7b6dcb09efd' +branch_labels = None +depends_on = None + + +def upgrade(): + now = datetime.datetime.utcnow + op.create_table('vault', + sa.Column('key', sa.Text, primary_key=True), + sa.Column('parent_key', sa.Text, sa.ForeignKey('vault.key'), index=True, nullable=True), + sa.Column('value', sa.Text, nullable=True), + sa.Column("create_time", sa.DateTime, default=now), + sa.Column("update_time", sa.DateTime, default=now, onupdate=now), + ) + + +def downgrade(): + op.drop_table('vault')