from alembic import op | |
from sqlalchemy import Inspector | |
def get_existing_tables(): | |
con = op.get_bind() | |
inspector = Inspector.from_engine(con) | |
tables = set(inspector.get_table_names()) | |
return tables | |
def get_revision_id(): | |
import uuid | |
return str(uuid.uuid4()).replace("-", "")[:12] | |