sqlalchemy inspector.has_table is supposed to also detect views: https://docs.sqlalchemy.org/en/20/core/reflection.html#sqlalchemy.engine.reflection.Inspector.has ...
def test4(): Session = db.session # db.session = sessionmaker(bind=self.engine, **session_options) print("start") print(db.status()) conn = db.engine.connect() print ...