我使用 MyBatis、Java、Maven、MySQL 和 Eclipse IDE。
我有两个数据库: db1 和 db2。
db1 - 是我的默认数据库。
当我在 Maven 中进行 migration:up 时,它会更新数据库(模式)- db1。
如何迁移:使用 MyBatis 来更新数据库 db2?
最佳答案
在环境文件夹中创建另一个环境属性并在那里指定 db2 的详细信息。
当您运行 migration:up
时,这会使用迁移存储库中的默认环境,即 development
(或者在您的情况下,可能会在 mybatis 迁移 maven 插件配置中指定其他环境).您需要在迁移存储库中创建新文件,例如 db2.properties
,然后在像这样运行 maven 时使用它
mvn migration:up -Dmigration.env=db2
关于java - 如何使用 MyBatis 更新数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31372977/