cc2e4a0aad1e_upgrade_sspd.py
1.01 KB
"""upgrade sspd
Revision ID: cc2e4a0aad1e
Revises: 64ae5cad07e0
Create Date: 2024-11-15 16:09:33.392335
"""
# revision identifiers, used by Alembic.
revision = 'cc2e4a0aad1e'
down_revision = '64ae5cad07e0'
branch_labels = None
depends_on = None
from alembic import op
import sqlalchemy as sa
def upgrade():
schema = 'pad'
context = op.get_context()
helpers = context.opts['helpers']
if not helpers.table_has_column('pad_sspd', 'posted', schema):
op.add_column('pad_sspd',
sa.Column('posted', sa.SmallInteger), schema=schema)
if not helpers.table_has_column('pad_sspd', 'posting_simda_penetapan', schema):
op.add_column('pad_sspd',
sa.Column('posting_simda_penetapan', sa.SmallInteger), schema=schema)
if not helpers.table_has_column('pad_sspd', 'posting_simda_non_penetapan', schema):
op.add_column('pad_sspd',
sa.Column('posting_simda_non_penetapan', sa.SmallInteger), schema=schema)
def downgrade():
pass