| 123456789101112131415161718192021222324252627282930313233343536 | """add_tenant_id_in_api_tokenRevision ID: 2e9819ca5b28Revises: 6e2cfb077b04Create Date: 2023-09-22 15:41:01.243183"""import sqlalchemy as safrom alembic import opfrom sqlalchemy.dialects import postgresql# revision identifiers, used by Alembic.revision = '2e9819ca5b28'down_revision = 'ab23c11305d4'branch_labels = Nonedepends_on = Nonedef upgrade():    # ### commands auto generated by Alembic - please adjust! ###    with op.batch_alter_table('api_tokens', schema=None) as batch_op:        batch_op.add_column(sa.Column('tenant_id', postgresql.UUID(), nullable=True))        batch_op.create_index('api_token_tenant_idx', ['tenant_id', 'type'], unique=False)        batch_op.drop_column('dataset_id')    # ### end Alembic commands ###def downgrade():    # ### commands auto generated by Alembic - please adjust! ###    with op.batch_alter_table('api_tokens', schema=None) as batch_op:        batch_op.add_column(sa.Column('dataset_id', postgresql.UUID(), autoincrement=False, nullable=True))        batch_op.drop_index('api_token_tenant_idx')        batch_op.drop_column('tenant_id')    # ### end Alembic commands ###
 |