Files
jupyterhub/jupyterhub/alembic/versions/d68c98b66cd4_client_description.py
Min RK caae99aa09 avoid deprecated engine.table_names
deprecated in sqlalchemy 1.4

use recommended inspect(engine).get_table_names() instead
2021-03-26 12:54:40 +01:00

29 lines
618 B
Python

"""client-description
Revision ID: d68c98b66cd4
Revises: 99a28a4418e1
Create Date: 2018-04-13 10:50:17.968636
"""
# revision identifiers, used by Alembic.
revision = 'd68c98b66cd4'
down_revision = '99a28a4418e1'
branch_labels = None
depends_on = None
from alembic import op
import sqlalchemy as sa
def upgrade():
engine = op.get_bind().engine
tables = sa.inspect(engine).get_table_names()
if 'oauth_clients' in tables:
op.add_column(
'oauth_clients', sa.Column('description', sa.Unicode(length=1023))
)
def downgrade():
op.drop_column('oauth_clients', 'description')