executeScriptResource

fun executeScriptResource(template: JdbcTemplate, resource: Resource, vararg policy: Ddl.ExecutePolicy)

执行 script 脚本 dml 是否执行依赖输入策略policy 危险的 ddl 是不可以被执行的,比如 drop table

执行 create table 时依据以下策略:

  1. 如果目标表不存在直接执行

  2. 如果目标表缺少期望的字段,则执行 add

  3. 如果当前表存在目标表不存在的字段 仅仅给予警告

  4. 如果字段都存在,仅支持同类型扩容 类型完全兼容的只会给出警告

其他 ddl 暂不支持

Since

1.1.0

See also