all tests passing

This commit is contained in:
jimmoffet
2022-10-03 20:07:42 -07:00
parent c04d1df6b3
commit fc9e4107c1
8 changed files with 118 additions and 112 deletions

View File

@@ -19,36 +19,36 @@ INBOUND_NUMBER = current_app.config['NOTIFY_INTERNATIONAL_SMS_SENDER']
DEFAULT_SERVICE_ID = current_app.config['NOTIFY_SERVICE_ID']
def upgrade():
# op.get_bind()
op.get_bind()
# # add the inbound number for the default service to inbound_numbers
# table_name = 'inbound_numbers'
# provider = 'sns'
# active = 'true'
# op.execute(f"insert into {table_name} (id, number, provider, service_id, active, created_at) VALUES('{INBOUND_NUMBER_ID}', '{INBOUND_NUMBER}', '{provider}','{DEFAULT_SERVICE_ID}', '{active}', 'now()')")
# add the inbound number for the default service to inbound_numbers
table_name = 'inbound_numbers'
provider = 'sns'
active = 'true'
op.execute(f"insert into {table_name} (id, number, provider, service_id, active, created_at) VALUES('{INBOUND_NUMBER_ID}', '{INBOUND_NUMBER}', '{provider}','{DEFAULT_SERVICE_ID}', '{active}', 'now()')")
# # add the inbound number for the default service to service_sms_senders
# table_name = 'service_sms_senders'
# id = '286d6176-adbe-7ea7-ba26-b7606ee5e2a4'
# is_default = 'true'
# sms_sender = INBOUND_NUMBER
# inbound_number_id = INBOUND_NUMBER_ID
# archived = 'false'
# op.execute(f"insert into {table_name} (id, sms_sender, service_id, is_default, inbound_number_id, created_at, archived) VALUES('{id}', '{INBOUND_NUMBER}', '{DEFAULT_SERVICE_ID}', '{is_default}', '{INBOUND_NUMBER_ID}', 'now()','{archived}')")
# add the inbound number for the default service to service_sms_senders
table_name = 'service_sms_senders'
id = '286d6176-adbe-7ea7-ba26-b7606ee5e2a4'
is_default = 'true'
sms_sender = INBOUND_NUMBER
inbound_number_id = INBOUND_NUMBER_ID
archived = 'false'
op.execute(f"insert into {table_name} (id, sms_sender, service_id, is_default, inbound_number_id, created_at, archived) VALUES('{id}', '{INBOUND_NUMBER}', '{DEFAULT_SERVICE_ID}', '{is_default}', '{INBOUND_NUMBER_ID}', 'now()','{archived}')")
# # add the inbound number for the default service to inbound_numbers
# table_name = 'service_permissions'
# permission = 'inbound_sms'
# active = 'true'
# op.execute(f"insert into {table_name} (service_id, permission, created_at) VALUES('{DEFAULT_SERVICE_ID}', '{permission}', 'now()')")
pass
# add the inbound number for the default service to inbound_numbers
table_name = 'service_permissions'
permission = 'inbound_sms'
active = 'true'
op.execute(f"insert into {table_name} (service_id, permission, created_at) VALUES('{DEFAULT_SERVICE_ID}', '{permission}', 'now()')")
# pass
def downgrade():
# delete_sms_sender = f"delete from service_sms_senders where inbound_number_id = '{INBOUND_NUMBER_ID}'"
# delete_inbound_number = f"delete from inbound_numbers where number = '{INBOUND_NUMBER}'"
# delete_service_inbound_permission = f"delete from service_permissions where service_id = '{DEFAULT_SERVICE_ID}' and permission = 'inbound_sms'"
# op.execute(delete_sms_sender)
# op.execute(delete_inbound_number)
# op.execute(delete_service_inbound_permission)
pass
delete_sms_sender = f"delete from service_sms_senders where inbound_number_id = '{INBOUND_NUMBER_ID}'"
delete_inbound_number = f"delete from inbound_numbers where number = '{INBOUND_NUMBER}'"
delete_service_inbound_permission = f"delete from service_permissions where service_id = '{DEFAULT_SERVICE_ID}' and permission = 'inbound_sms'"
op.execute(delete_sms_sender)
op.execute(delete_inbound_number)
op.execute(delete_service_inbound_permission)
# pass