SQLAlchemy的反射工具能输出Python源码吗?
我想用SQLAlchemy的MetaData.reflect()
方法来反映一个数据库的结构,这样我就可以有一个当前结构的缓存。请问我该怎么做呢?
1 个回答
1
一个简单且被支持的方法来缓存反射的结果,就是直接把MetaData对象进行序列化(也就是“腌制”)。如果你更喜欢生成一段Python代码来初始化这些元数据,那么有一个叫做 sqlautocode 的工具可以帮你。