<s> """<STR_LIT>""" <EOL> revision = '<STR_LIT>' <EOL> down_revision = '<STR_LIT>' <EOL> from alembic import op <EOL> import sqlalchemy as sa <EOL> def upgrade ( ) : <EOL> op . add_column ( <EOL> '<STR_LIT>' , <EOL> sa . Column ( '<STR_LIT>' , sa . String ( length = <NUM_LIT> ) , nullable = True ) <EOL> ) <EOL> op . add_column ( <EOL> '<STR_LIT>' , <EOL> sa . Column ( '<STR_LIT:type>' , sa . String ( length = <NUM_LIT:15> ) , nullable = True ) <EOL> ) <EOL> op . create_unique_constraint ( None , '<STR_LIT>' , [ '<STR_LIT>' ] ) <EOL> op . create_foreign_key ( '<STR_LIT>' , <EOL> source = '<STR_LIT>' , referent = '<STR_LIT>' , <EOL> local_cols = [ '<STR_LIT>' ] , remote_cols = [ '<STR_LIT:id>' ] ) <EOL> def downgrade ( ) : <EOL> op . drop_constraint ( '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' ) <EOL> op . drop_column ( '<STR_LIT>' , '<STR_LIT:type>' ) <EOL> op . drop_column ( '<STR_LIT>' , '<STR_LIT>' ) </s>
