请原谅我的无知我是Python开发的新手。
是否有从现有数据库(例如mySQL,Postgresql)创建Python代码的工具
例如,如果我有一个设计了内部样本数据的数据库(我有数据库中建立的表,函数和数据),那么有任何代码生成器工具可以帮助我生成一些python代码(例如类/实体等。)
答案 0 :(得分:2)
听起来你正在描述Object-relational mapping(ORM)。一个流行的Python ORM是SQLAlchemy。
答案 1 :(得分:0)
要从现有的SQL数据库生成对象关系映射器(ORM)模型,您可能会发现有用的工具是Python模块sqlacodegen或分支的flask-sqlacodegen
这将允许您在本地磁盘上构建数据库映射,以与SQLAlchemy和/或Flask一起使用。
我在寻找这些模块时偶然发现了您的问题,因此我已在此处发布。