Liquibase与数据库交互

时间:2015-10-20 08:48:32

标签: java spring-mvc liquibase

我正在研究Liquibase将数据库与Spring集成。我想问:是否有任何插件或类似的东西用于通过liquibase自动保存数据库中的更改。 :d 例如:我将新行插入用户表(userid,用户名,密码),然后该插件自动生成db-changelog.xml:

 <insert ...>
   <column name = "userid">...</column>
   <column name = "username">...</column>
   <column name = "password">...</column>
</insert>

谢谢。

2 个答案:

答案 0 :(得分:1)

我怀疑是否有这样的插件。我认为您可以将必要的表导出为CSV文件并使用Change: ‘loadData’您可以使用数据库工具进行导出并将它们集成到构建过程中。

答案 1 :(得分:1)

Liquibase主要用于架构更改 - 更改数据库表的结构,索引,过程等。它具有处理表中数据的能力,但是如果要从一个数据库自动复制数据另一方面,有更好的工具用于此目的。也许你可以描述你所面临的问题。