【问题标题】:SQLAlchemy: Any way to convert MetaData to Table statements?SQLAlchemy:有什么方法可以将 MetaData 转换为 Table 语句?
【发布时间】:2011-04-02 18:58:32
【问题描述】:

出于各种原因,我想将我的 MetaData 对象写成一个包含 SQLAlchemy 表声明的 Python 脚本。

换一种说法,给定一个精心设计但完全未知的数据库,以全自动方式编写数据库表的 SQLAlchemy 定义的最佳方法是什么?看起来像 MetaData 反射,加上某种 write-Tables 例程将是要走的路,但如果有更好的方法,我会接受。

【问题讨论】:

    标签: python database sqlalchemy ddl


    【解决方案1】:

    SQLAlchemy Migrate 具有 create_model 命令,请参阅 http://packages.python.org/sqlalchemy-migrate/versioning.html#experimental-commands 。它处于实验状态,但我发现它在多个场合很有用。

    【讨论】:

      猜你喜欢
      • 2022-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-18
      • 2018-02-14
      • 2020-08-29
      相关资源
      最近更新 更多