参考的几篇完整的sqlalchemy文档:
https://www.osgeo.cn/sqlalchemy/core/internals.html?highlight=has_table#sqlalchemy.engine.Dialect.has_table
https://www.wenjiangs.com/doc/sqlalchemy-core-internals#sqlalchemy.engine.Dialect
mysqlalchemy 的核心内构件的方法:
1.4 新版功能.
method sqlalchemy.engine.Dialect.has_sequence(connection, sequence_name, schema=None, **kw)
检查数据库中是否存在特定序列。
给出了一个 Connection 对象和字符串 sequence_name ,如果给定序列存在于数据库中,则返回true,否则返回false。
method sqlalchemy.engine.Dialect.has_table(connection, table_name, schema=None, **kw)
检查数据库中是否存在特定表。
给出了一个 Connection 对象和字符串 table_name ,如果给定的表(可能在指定的 schema )存在于数据库中,否则为false。
另:
SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB