首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新旧的变更集- Liquibase

更新旧的变更集- Liquibase
EN

Stack Overflow用户
提问于 2017-07-26 19:04:03
回答 1查看 92关注 0票数 1

我们使用liquibase对数据库进行源代码控制。最初,我们从Postgres开始,并使用特定于Postgres的列的数据类型创建了变更集。

例如,我们有一个用'JSON‘类型的字段创建表的变更集。现在,我们想要移动到其他数据库。因此,当我们对另一个数据库运行变更集时,它无法创建表。我尝试添加'failOnError=false‘。但是,后来的更改集失败了,因为表不存在。

您能建议一下如何重构旧的变更集,使其与其他数据库兼容吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-05 01:34:43

您可以使变更集特定于数据库。您可以尝试重新创建变更集以在新数据库中工作,并将等于新数据库的"dbms“属性添加到新变更集。同时向旧的变更集添加相同的属性,但具有旧的DB。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45325067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档