From c1277f9436ee75eeea3fcdc30486e6fe73f37630 Mon Sep 17 00:00:00 2001 From: Shreyansh Dwivedi Date: Fri, 17 May 2019 10:36:56 +0530 Subject: [PATCH] fix: adds migration to change type of gender field in custom form to select --- ...d3f54_update_gender_type_in_custom_form.py | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 migrations/versions/6f7bfad3f54_update_gender_type_in_custom_form.py diff --git a/migrations/versions/6f7bfad3f54_update_gender_type_in_custom_form.py b/migrations/versions/6f7bfad3f54_update_gender_type_in_custom_form.py new file mode 100644 index 0000000000..6837015888 --- /dev/null +++ b/migrations/versions/6f7bfad3f54_update_gender_type_in_custom_form.py @@ -0,0 +1,27 @@ +"""Update gender field in custom form from text to select + +Revision ID: 6f7b6fad3f54 +Revises: 6f7b6fad3f53 +Create Date: 2019-05-17 10:30:57.129985 + +""" + +from alembic import op +import sqlalchemy as sa +import sqlalchemy_utils + + +# revision identifiers, used by Alembic. +revision = '6f7b6fad3f54' +down_revision = '6f7b6fad3f53' + + +def upgrade(): + op.execute("UPDATE custom_forms SET type = 'select' where field_identifier = 'gender';", + execution_options=None) + + + +def downgrade(): + op.execute("UPDATE custom_forms SET type = 'text' where field_identifier = 'gender';", + execution_options=None)