gpt4 book ai didi

grails - Grails数据库迁移-dbm-gorm-diff混淆

转载 作者:行者123 更新时间:2023-12-02 15:36:03 24 4
gpt4 key购买 nike

我刚刚为已经包含大约100个域的Grails 1.3.7应用程序安装了数据库迁移插件。我运行了最初的dbm-generate-gorm-changelog,它生成了一个看起来不错的changelog.groovy。

我添加了具有3个属性的单个域,然后运行:

dbm-gorm-diff testing.groovy

我期望的是一个可以创建新域的变更日志。我得到的是一个包含1260行changeSet的变更日志。现在,它确实包含了我的新域。但是它还包含我其他大部分(不是全部)域,在两个脚本之间的60秒内没有变化。我是否了解其工作方式不正确?还是我运行了错误的命令?

最佳答案

您需要“运行”第一个迁移,以将其导入Liquibase表,因此,当您运行第二个迁移时,将进行比较。您刚刚生成了两个独立的文件。

请参见http://grails-plugins.github.com/grails-database-migration/docs/manual/guide/2%20Getting%20Started.html中的“典型的初始工作流程”

关于grails - Grails数据库迁移-dbm-gorm-diff混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10323248/

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