sqlalchemy转储元数据到文件

帕特·R·埃勒里

是否可以将元数据信息从数据库转储到文件中?

我有一个巨大的表(超过50列),我不想手动执行此操作。

我想创建一个像这样的文件:

class mytable(Base):
   __tablename__ = 'mytable'
   id = Column(Integer, primary_key=True)
   ...

因此,如果我可以直接导出而不是这样,那就太好了:

mytable = Table('mytable', metadata, autoload=True)

mytable.export('myfile.py')

这将创建我的文件

使用sqlacodegen要做到这一点。它甚至会尝试猜测模型之间的关系。

概述页面上的基本文档同时运行sqlacodegen --help以查看完整的选项列表。在您的情况下,您可能只想指定一个表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java堆转储错误-元数据似乎不是多态的

从shell导入多个.sql转储文件到mysql数据库

将终端会话转储到文件?

将Java StringBuilder转储到文件

os / exec将mysql数据转储到文件

将elementtree转储到xml文件中

Perl:将数据从哈希转储到Excel

转储indexedDB数据

将quandl数据转储到文件

将导出的转储文件复制到目标数据库实例

将Spark数据帧的Map列的映射数组转储到CSV文件中

C#从GNU objcopy进程捕获原始数据,并将其转储到文件

使用python将xml数据转储到csv文件中的单元格中

如何使用python以交替的方式组合来自.json和.list文件的数据,以转储到新的JSON文件中?

Apache Nutch 1.17,将已解析的内容和一些元数据转储到JSON中

PhpStorm可以将MySQL数据库转储到sql文件吗?

将mysql转储文本文件还原到数据库

通过STDIN将数据输入到机械转储吗?

将进程内存转储到文件/从转储文件重新创建进程

如何使用Javascript将JSON数据转储到JSON文件中?

将音频元数据(专辑标题,曲目号等)转储到命令行

如何在将数据转储到其中之前清空json文件

如何将Nutch 2.3数据转储到WARC文件中?

将数据写入 SQL 并将其转储到 Excel

将中文数据转储到json文件中

将 dict 直接转储到文件

远程转储分析 - “用户模式堆栈跟踪数据库”是转储文件的标准吗?

CSV文件转储到python中的yaml文件

将数据转储到包含 yaml 代码的现有 yaml 文件中