use*_*871 2 liquibase pom.xml maven
我是Maven和Liquibase的新手.在过去的几天里,我一直在玩没有Maven的liquibase.我尝试使用新数据库和现有数据库生成changelog文件.现在我正在尝试使用插件实现Maven和Liquibase.
从命令提示符运行Liquibase与Maven的优势是什么,而不仅仅是从命令提示符运行Liquibase?
一旦我生成了pom.xml文件并为我当前的项目准备好了src文件夹.我在pom文件中有maven liquibase插件,在资源中有liquibase.properties.是否会自动创建changeLog文件?
您希望通过Maven使用Liquibase的原因是为了更好地适应构建配置的其余部分.如果您使用Maven设置项目和使用Maven设置CI服务器,通常最简单的方法是通过Maven运行Liquibase以使事情变得更简单.
有一个generateChangeLog命令可以通过Maven或命令行运行,命令行将根据现有数据库为您生成更改日志文件.首次开始使用Liquibase时,这通常很有用.
获得changelog文件后,您将通过命令行或Maven运行liqubase update,以将更改日志应用于数据库.当您需要进行更改时,建议的方法是将新的changeSet添加到您的changelog文件,然后运行liquibase update.这比更改数据库然后运行liquibase diffChangeLog以将更改捕获回changelog文件更安全且更一致.
| 归档时间: |
|
| 查看次数: |
636 次 |
| 最近记录: |