API - update migration (date_format as non-nullable & add default value)

This commit is contained in:
Sam
2022-11-01 07:12:49 +01:00
parent f4d405ef3d
commit 3777ac0a11
3 changed files with 30 additions and 6 deletions

View File

@ -11,15 +11,18 @@ import sqlalchemy as sa
# revision identifiers, used by Alembic.
revision = 'bf13b8f5589d'
down_revision = '84d840ce853b'
down_revision = '5b936821326d'
branch_labels = None
depends_on = None
def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.add_column('users', sa.Column('date_format', sa.String(length=50), nullable=True))
# ### end Alembic commands ###
op.add_column(
'users', sa.Column('date_format', sa.String(length=50), nullable=True)
)
op.execute("UPDATE users SET date_format = 'MM/dd/yyyy'")
op.alter_column('users', 'date_format', nullable=False)
def downgrade():