问题标签 [storm-orm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
906 浏览

python - Storm 或 SQLAlchemy ORM 是否允许从现有数据库创建模式?

考虑到 Storm,一个 python ORM,我想自动生成一个(mysql)数据库的模式。主页说

“Storm 与现有的数据库模式配合得很好。” ( https://storm.canonical.com/FrontPage ),

因此我希望不必创建模型类。但是,“入门”教程 ( https://storm.canonical.com/Tutorial ) 建议需要为每个表手动创建一个类,如下所示,并且需要手动指定每个字段:

或者,SQLAlchemy 似乎也不支持逆向工程功能,但确实需要这样的模式:

当然,这些类/模式是有意义的,因为每个表都可能代表一些“感兴趣的对象”,并且可以使用各种功能扩展它们。但是,它们的创建很繁琐,并且当数据库已经存在时,它们的(初始)内容是直截了当的。

一种允许逆向工程的 ORM 是:

http://docs.doctrine-project.org/en/2.0.x/reference/tools.html

Storm或SQLAlchemy或任何python ORM或python数据库fancyfier是否有类似的逆向工程工具?

0 投票
0 回答
36 浏览

postgresql - How can we use Postgresql advisory locks via Storm orm?

We are using Storm orm for our postgresql database. Does anyone know how to use advisory locks via storm?