从gradle插件使用liquibases初始化项目

2nc8po8w  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(142)

Liquibase具有init project子命令,可用于开始使用Liquibase。
是否可以通过Liquibase Gradle Plugin运行此命令?
如果没有,是否可以从Gradle脚本生成一个 backbone /空databaseChangeLog文件?我可以将其用作我的根更改日志文件,以引用其他生成的更改日志。

jk9hmnmh

jk9hmnmh1#

我问过我们的一些开发团队,他们说

  • 运行带有Gradle插件的init项目未经测试
  • 即使我们没有测试它,它仍然可能工作。你试过运行它自己吗?
  • 您是否正在寻找一些东西来创建一个只有xsd头和根元素的xml文件?如果是这样的话,他们提供了下面的XML。
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                   xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd"
>

</databaseChangeLog>

相关问题