有没有一种方法可以使用liquibase-maven-plugin实际执行DDL更新?

jpmsnewbie

我是liquibase的新手,我想知道是否可以实际执行变更集。

update / updateSQL目标似乎只是使用所有SQL命令生成一个SQL文件(https://www.liquibase.org/documentation/maven/maven_updatesql.html

从其他研究中,我了解到,没有运行(Liquibase-在不将变更集应用于数据库的情况下生成脚本/ Liquibase是否支持空运行?)的原因,因为如上所述,更新只会创建SQL脚本。

因此,我的假设是liquibase从未真正执行DDL /更改。

请注意,我们使用的是MySQL。

那是对的吗?

史蒂夫·多尼

不正确 update命令实际上会将更改应用到数据库。updateSQL是有产生将被应用,使用时你在一定的环境不能运行Liquibase的SQL(即你的DBA不会让你在生产环境中运行Liquibase),或在应用之前预览SQL。

Liquibase YouTube频道中有一些演示,展示了基本的工作流程

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有一种方法可以在使用maven-jlink-plugin时添加maven依赖关系?

这里有没有一种方法可以使用Java流执行两次映射操作?

有没有一种使用maven运行可执行jar的好方法?

有没有一种方法可以使用Maven来引用依赖项或artifactItem中的特定元素?

有没有一种方法可以使用Selenium和Python绑定执行鼠标悬停(悬停在元素上)?

有没有一种方法可以在编译期间在Java类中使用maven属性

有没有一种方法可以在Maven中执行程序来帮助您构建项目?

有没有一种方法可以使用MapStruct来运行程序,而不必每次都进行maven全新安装?

有没有一种方法可以使用rss / atom或其他类似方法来检查特定npm软件包的更新?

有没有一种方法可以使用python在应用程序中执行特定操作?

有没有一种方法可以使用React来执行SVG图形的服务器端渲染?

有没有一种方法可以使用内置的Apache Beam Redis I / O转换执行Redis GET命令?

有没有一种方法可以使用OCaml的类型系统来执行有关值的规则?

有没有一种方法可以使用Firestore安全规则使用FieldValue.increment()更新文档字段?

有没有一种方法可以使Button执行多个命令

有没有一种方法可以使用子查询列值更新xml列?

有没有一种方法可以使用pandas dataframe列中的值对字符串执行切片?

有没有一种方法可以使用conv()在MATLAB中执行按列卷积?

有没有一种方法可以使用自定义继承过程中的字段执行计算?

有没有一种方法可以使用循环对多个图像执行onclick功能?

OpenApi-在通过springdoc-openapi-maven-plugin生成的合同中,有没有一种方法可以使ComposedSchema带有区分符?

有没有一种方法可以使用MS Access中的SQL查询来执行此操作?

有没有一种方法可以自我更新Maven,而无需重新下载较新的版本

有没有一种方法可以使用命令行执行全局热键?

有没有一种方法可以使用表变量作为联合更新的源?

有没有一种方法可以更新ESB ALL.Exceptions发送端口以使用WCF.SQL适配器?

有没有一种方法可以使驱动器显示其实际容量?

有没有一种方法可以合并两个或多个执行类似操作的事件以使用DRY原理

有没有一种方法可以配置sonar-maven-plugin以通过REST API存储报告