【发布时间】:2018-06-26 09:29:33
【问题描述】:
我正在尝试为使用 sqlalchemy 创建的数据库生成文档,并希望包含依赖于当前引擎的列 SQL 数据类型。有没有办法从 sqlalchemy 中提取这个?我尝试追踪metadata.create_all(engine) 兔子洞,但很快就迷路了。
基本上我所追求的是映射:
{
'Integer': 'INT',
'String': 'VARCHAR',
...
}
特定于当前引擎,将 sqlalchemy 类型转换为 SQL 数据类型。
【问题讨论】:
-
您的意思是您正在使用generic types 并想知道它们实际编译成什么?
-
是的,我已更新问题以使其更清晰。
标签: python sqlalchemy