| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 | """set model config column nullableRevision ID: cc04d0998d4dRevises: b289e2408ee2Create Date: 2024-02-27 03:47:47.376325"""import sqlalchemy as safrom alembic import opfrom sqlalchemy.dialects import postgresql# revision identifiers, used by Alembic.revision = 'cc04d0998d4d'down_revision = 'b289e2408ee2'branch_labels = Nonedepends_on = Nonedef upgrade():    # ### commands auto generated by Alembic - please adjust! ###    with op.batch_alter_table('app_model_configs', schema=None) as batch_op:        batch_op.alter_column('provider',                              existing_type=sa.VARCHAR(length=255),                              nullable=True)        batch_op.alter_column('model_id',                              existing_type=sa.VARCHAR(length=255),                              nullable=True)        batch_op.alter_column('configs',                              existing_type=postgresql.JSON(astext_type=sa.Text()),                              nullable=True)    with op.batch_alter_table('apps', schema=None) as batch_op:        batch_op.alter_column('api_rpm',                              existing_type=sa.Integer(),                              server_default='0',                              nullable=False)        batch_op.alter_column('api_rph',                              existing_type=sa.Integer(),                              server_default='0',                              nullable=False)    # ### end Alembic commands ###def downgrade():    # ### commands auto generated by Alembic - please adjust! ###    with op.batch_alter_table('apps', schema=None) as batch_op:        batch_op.alter_column('api_rpm',                              existing_type=sa.Integer(),                              server_default=None,                              nullable=False)        batch_op.alter_column('api_rph',                              existing_type=sa.Integer(),                              server_default=None,                              nullable=False)    with op.batch_alter_table('app_model_configs', schema=None) as batch_op:        batch_op.alter_column('configs',                              existing_type=postgresql.JSON(astext_type=sa.Text()),                              nullable=False)        batch_op.alter_column('model_id',                              existing_type=sa.VARCHAR(length=255),                              nullable=False)        batch_op.alter_column('provider',                              existing_type=sa.VARCHAR(length=255),                              nullable=False)    # ### end Alembic commands ###
 |