gpt4 book ai didi

python - 测试数据库迁移结果是否与(ORM)一致?楷模

转载 作者:太空狗 更新时间:2023-10-30 00:19:36 29 4
gpt4 key购买 nike

我正在使用 migrate 创建 SQL 数据库模式并用初始数据填充它。后来使用 SQLAlchemy 来处理这个数据库。

我如何测试我的 SQLAlchemy 模型是否与 migrate 生成的真实数据库模式相关/正确?

最佳答案

我没有测试过,但在功能列表中,这个工具似乎确实想要你想要的:

http://metacpan.org/pod/SQL::Translator::Manual

*找出两个模式之间的差异如上所述,“sqlt-diff”模式检查两个模式并创建可用于将第一个模式转换为第二个模式的 SQL 模式修改语句。标志语法有点古怪:

$ sqlt-diff foo-v1.sql=MySQL foo-v2.sql=Oracle > diff.sql*

主要工具页面: http://sqlfairy.sourceforge.net/

关于python - 测试数据库迁移结果是否与(ORM)一致?楷模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22687709/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com