avoid deprecated engine.table_names

deprecated in sqlalchemy 1.4

use recommended inspect(engine).get_table_names() instead
This commit is contained in:
Min RK
2021-03-26 12:54:40 +01:00
parent 8f2b14429f
commit caae99aa09
6 changed files with 9 additions and 6 deletions

View File

@@ -768,7 +768,7 @@ def check_db_revision(engine):
- Empty databases are tagged with the current revision
"""
# Check database schema version
current_table_names = set(engine.table_names())
current_table_names = set(inspect(engine).get_table_names())
my_table_names = set(Base.metadata.tables.keys())
from .dbutil import _temp_alembic_ini