尝试使用Liquidbase运行触发器时出现错误

时间:2020-11-10 09:08:26

标签: java mysql triggers liquibase

错误低于com.fme.servlets.listener.DatabaseVersionControlListener-> runLiquibaseUpdate(String):liquibase.exception.ValidationFailedException:验证失败: 1项变更有验证失败 变更集ID:NFS-2072_3变更集作者:sgoswami 不允许将更改类型'pro:createTrigger'用于MySQL。

我也相信会有语法错误,任何人都可以纠正我。

1 个答案:

答案 0 :(得分:0)

我正在使用Liuidbase 2.0.2版,而以下是液态基础XML。

 <changeSet id="XXX" author="sgoswami" dbms="mysql">

 <sql>  drop trigger if exists phone_update_before; </sql>   
 <sqlFile splitStatements="false" stripComments="false" path="phone_update_before.sql"    relativeToChangelogFile="true"/>
 
 </changeSet>