From ac94582540e538ddcc4d2274299b55c5194ae47f Mon Sep 17 00:00:00 2001 From: Brian M Date: Wed, 12 Feb 2025 09:46:28 -0800 Subject: [PATCH] Alembic migration for iSER configuration setting (cherry picked from commit a9700a9b4df6deca0f04920ee55310321773194b) --- .../versions/25.04/2025-02-11_22-45_iser.py | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/middlewared/middlewared/alembic/versions/25.04/2025-02-11_22-45_iser.py diff --git a/src/middlewared/middlewared/alembic/versions/25.04/2025-02-11_22-45_iser.py b/src/middlewared/middlewared/alembic/versions/25.04/2025-02-11_22-45_iser.py new file mode 100644 index 0000000000000..6cbd2cb40122e --- /dev/null +++ b/src/middlewared/middlewared/alembic/versions/25.04/2025-02-11_22-45_iser.py @@ -0,0 +1,25 @@ +"""Add iSER configuration setting + +Revision ID: 673dd6925aba +Revises: 287d5bdee5c5 +Create Date: 2025-02-11 22:45:50.021091+00:00 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '673dd6925aba' +down_revision = '287d5bdee5c5' +branch_labels = None +depends_on = None + + +def upgrade(): + with op.batch_alter_table('services_iscsitargetglobalconfiguration', schema=None) as batch_op: + batch_op.add_column(sa.Column('iscsi_iser', sa.Boolean(), nullable=False, server_default='0')) + + +def downgrade(): + pass