This commit is contained in:
Kenneth Kehl
2023-08-29 14:54:30 -07:00
parent 19dcd7a48b
commit 1ecb747c6d
588 changed files with 34100 additions and 23589 deletions

View File

@@ -11,44 +11,49 @@ import sqlalchemy as sa
from sqlalchemy import text
from sqlalchemy.dialects import postgresql
revision = '0140_sms_prefix_non_nullable'
down_revision = '0139_migrate_sms_allowance_data'
revision = "0140_sms_prefix_non_nullable"
down_revision = "0139_migrate_sms_allowance_data"
def upgrade():
conn = op.get_bind()
input_params = {
"id": current_app.config['NOTIFY_SERVICE_ID']
}
conn.execute(text("""
input_params = {"id": current_app.config["NOTIFY_SERVICE_ID"]}
conn.execute(
text(
"""
update services
set prefix_sms = false
where id = :id
"""), input_params)
"""
),
input_params,
)
op.alter_column(
'services',
'prefix_sms',
"services",
"prefix_sms",
existing_type=sa.BOOLEAN(),
nullable=False,
)
def downgrade():
op.alter_column(
'services',
'prefix_sms',
"services",
"prefix_sms",
existing_type=sa.BOOLEAN(),
nullable=True,
)
conn = op.get_bind()
input_params = {
"id": current_app.config['NOTIFY_SERVICE_ID']
}
conn.execute(text("""
input_params = {"id": current_app.config["NOTIFY_SERVICE_ID"]}
conn.execute(
text(
"""
update services
set prefix_sms = null
where id = :id
"""), input_params)
"""
),
input_params,
)