4.3.4.17. 更新数据库
updateDb
– CubaDbUpdate
类型的任务,通过执行相应的数据库脚本文件来更新数据库。跟 createDb
任务类似,只是没有 dropDbSql
和 createDbSql
这两个参数。
如果使用应用程序属性配置数据源,下面这些参数会自动从应用程序属性中获取,所以任务定义可以为空:
task updateDb(dependsOn: assembleDbScripts, description: 'Updates local database', type: CubaDbUpdate) {
}
也可以按照 createDb 中描述的参数显式设置(除了 dropDbSql
和 createDbSql
)。