【发布时间】:2017-02-25 14:53:14
【问题描述】:
是否可以使用 liquibase 将数据从一个数据库表迁移到另一个数据库表?
现在我们在两个不同的数据库上运行 liquibase 变更集,因为我们在 pom maven 文件中有两个执行。但是是否可以编写一个从一个数据库表中选择数据并复制到另一个数据库表的变更集?
【问题讨论】:
标签: database migration liquibase
是否可以使用 liquibase 将数据从一个数据库表迁移到另一个数据库表?
现在我们在两个不同的数据库上运行 liquibase 变更集,因为我们在 pom maven 文件中有两个执行。但是是否可以编写一个从一个数据库表中选择数据并复制到另一个数据库表的变更集?
【问题讨论】:
标签: database migration liquibase
您可以使用您喜欢的脚本语言从表中查询数据并生成带有结果的插入语句。有了插入语句后,将它们放入 liquibase 格式的 sql 文件中。并在您的目标数据库上运行它们。
目标是在最初插入数据时已经创建文件。如果您的数据库在您开始使用 liquibase 之前就已经存在,那么最好从您开始使用 liquibase 那天的备份中恢复并从那里同步。
【讨论】: