2015-07-12 2 views
1

J'utilise MyBatis, Java, Maven, MySQL et IDE Eclipse. J'ai 12 bases de données: db1 et db2.Comment mettre à jour la base de données avec MyBatis?

db1 - est ma base de données par défaut.

Quand dans Maven je fais la migration: up il met à jour la base de données (schéma) - db1.

Comment migrer: avec MyBatis pour mettre à jour la base de données db2 aussi?

Répondre

1

Créez d'autres propriétés d'environnement dans le dossier d'environnement et spécifiez les détails de db2 à cet endroit. Lorsque vous exécutez migration:up, vous utilisez l'environnement par défaut du référentiel de migration development (ou dans votre cas, un autre environnement peut être spécifié dans la configuration du plugin maven de migration mybatis). Vous devez créer un nouveau fichier dans le référentiel de migration, par exemple db2.properties, puis l'utiliser lors de l'exécution de cette commande.

mvn migration:up -Dmigration.env=db2