我有一个带有现有数据库的java ee项目。现在我使用liquibase-maven-plugin扩展我的本地项目。该项目会自动创建tag
并生成update
。
在生产中部署此项目之前,我是否需要处理任何步骤或准备工作?
当地的f.e.我使用generateChangeLog
命令,它创建现有数据库的xml-schema文件。我是否出于任何目的需要此文件?
实际上我只能先设置一个标签,然后继续使用liquibase和数据库。我想念这里的东西还是真的那么容易?
答案 0 :(得分:2)
应该那么容易。我们的目标应该是在您进行更改时针对您的开发和QA数据库运行liquibase更新,然后在部署新代码时对生产数据库运行liquibase update,它就可以正常工作。