以 liquibase 格式从数据库导出数据
export data from database in liquibase format
是否可以从现有的 postgresql 数据库中以 liquibase 格式导出数据?直到今天,我每次 运行 我在 groovy grails 中的项目时,我都使用 bootstrap 文件,我在其中生成所有内容到数据库。导出模式我使用 grails dbm-generate-changelog
并且工作正常。我使用了 http://grails-plugins.github.io/grails-database-migration/2.0.x/index.html
中的配置教程
此致! :-)
您可以在 liquibase 迁移中使用数据库中的常规 SQL 转储,不费吹灰之力:
创建您的 SQL 文件并将其放在 grails-app/migrations
下。例如
grails-app/migrations/2016-03-17-002-activiti-5.19.0.2.mysql.create.engine.sql
将该文件添加到您的 changelog.groovy
将以下序言添加到 SQL 文件
--liquibase formatted sql
将您的 SQL 文件分成您希望作为变更集查看的部分(在开头至少添加一个):
--changeset activiti:5.19.0.2-create-engine
是否可以从现有的 postgresql 数据库中以 liquibase 格式导出数据?直到今天,我每次 运行 我在 groovy grails 中的项目时,我都使用 bootstrap 文件,我在其中生成所有内容到数据库。导出模式我使用 grails dbm-generate-changelog
并且工作正常。我使用了 http://grails-plugins.github.io/grails-database-migration/2.0.x/index.html
此致! :-)
您可以在 liquibase 迁移中使用数据库中的常规 SQL 转储,不费吹灰之力:
创建您的 SQL 文件并将其放在
grails-app/migrations
下。例如grails-app/migrations/2016-03-17-002-activiti-5.19.0.2.mysql.create.engine.sql
将该文件添加到您的
changelog.groovy
将以下序言添加到 SQL 文件
--liquibase formatted sql
将您的 SQL 文件分成您希望作为变更集查看的部分(在开头至少添加一个):
--changeset activiti:5.19.0.2-create-engine