"""test Revision ID: 03ea3e9cb1e5 Revises: 5498fc4bf58d Create Date: 2020-05-14 21:25:08.945280 """ from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision = '03ea3e9cb1e5' down_revision = '5498fc4bf58d' branch_labels = None depends_on = None def upgrade(): # ### commands auto generated by Alembic - please adjust! ### with op.batch_alter_table("attendances") as batch_op: batch_op.alter_column('date', type_=sa.Date(), nullable=False) with op.batch_alter_table("employees") as batch_op: batch_op.alter_column('Designation', new_column_name='designation', nullable=False) batch_op.alter_column('Salary', new_column_name='salary', nullable=False) batch_op.alter_column('ServicePoints', new_column_name='points', nullable=False) batch_op.alter_column('JoiningDate', new_column_name='joining_date', type_=sa.Date(), nullable=False) batch_op.alter_column('LeavingDate', new_column_name='leaving_date', type_=sa.Date(), nullable=True) with op.batch_alter_table("settings") as batch_op: batch_op.alter_column('SettingID', new_column_name='id') batch_op.alter_column('Name', new_column_name='name') batch_op.alter_column('Data', new_column_name='data') op.create_unique_constraint(op.f('uq_settings_name'), 'settings', ['name']) op.drop_constraint('uq_settings_Name', 'settings', type_='unique') # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### with op.batch_alter_table("attendances") as batch_op: batch_op.alter_column('date', type_=sa.DateTime()) with op.batch_alter_table("employees") as batch_op: batch_op.alter_column('designation', new_column_name='Designation', nullable=True) batch_op.alter_column('salary', new_column_name='Salary', nullable=True) batch_op.alter_column('points', new_column_name='ServicePoints', nullable=True) batch_op.alter_column('joining_date', new_column_name='JoiningDate', type_=sa.DateTime(), nullable=True) batch_op.alter_column('leaving_date', new_column_name='LeavingDate', type_=sa.DateTime(), nullable=True) with op.batch_alter_table("settings") as batch_op: batch_op.alter_column('id', new_column_name='SettingID') batch_op.alter_column('name', new_column_name='Name') batch_op.alter_column('data', new_column_name='Data') op.create_unique_constraint('uq_settings_Name', 'settings', ['name']) op.drop_constraint(op.f('uq_settings_name'), 'settings', type_='unique') # ### end Alembic commands ###