我正在使用Flask创建一个Web应用程序。该数据库由sqlite3提供。有没有办法使用类似于Django的inspectdb
?
答案 0 :(得分:0)
SQLAlchemy有一个由AlexGrönholm撰写的名为sqlacodegen的精彩工具。
pip install sqlacodegen
sqlacodegen sqlite:///database.db
它将根据提供的数据库吐出一个SQLAlchemy模型。这是一个很好的节省时间。您还可以选择直接使用SQLAlchemy的reflection功能来获得相同或类似的结果。