从关系数据库构造类的Python库?(相反)

从关系数据库构造类的Python库?(相反),python,database,orm,Python,Database,Orm,在给定数据库模式的情况下,是否有任何Python对象关系映射库可以生成一组Python类?我知道主要的库,比如,和的内部SQLORM库,在给定一组类的情况下,在创建DB模式方面做得非常好,但是我正在寻找一个反向工作的库 有一个堆栈溢出。(以及它的大联盟兄弟)可以很好地做到这一点。前者见“”,后者见“”。Django有一个命令,可以从数据库中创建models.py文件。SQLAlchemy实际上可以做您想做的事情。您可以使用mapper工具手动定义映射,也可以使用自动生成映射 使用元数据工具构建数

在给定数据库模式的情况下,是否有任何Python对象关系映射库可以生成一组Python类?我知道主要的库,比如,和的内部SQLORM库,在给定一组类的情况下,在创建DB模式方面做得非常好,但是我正在寻找一个反向工作的库


有一个堆栈溢出。

(以及它的大联盟兄弟)可以很好地做到这一点。前者见“”,后者见“”。

Django有一个命令,可以从数据库中创建models.py文件。

SQLAlchemy实际上可以做您想做的事情。您可以使用mapper工具手动定义映射,也可以使用自动生成映射

使用元数据工具构建数据库不是绝对必要的,您可以始终使用现有的工具。

您可以尝试:

从yaml模式为sqlalchemy生成可选的python ORM类