我如何 运行 FlyWay 使用 Spring 引导清理?
How do I run FlyWay clean with Spring Boot?
我正在同时使用 Spring Boot 和 FlyWay。我将 FlyWay 依赖项添加到我的 Gradle 构建文件中,如下所示:
dependencies {
compile("org.springframework.boot:spring-boot-starter-data-jpa")
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.postgresql:postgresql:9.4-1202-jdbc42")
compile("org.flywaydb:flyway-core")
testCompile("org.springframework.boot:spring-boot-starter-test")
}
我还添加了一个包含初始迁移文件的 db/migrations
文件夹。迁移按预期工作。但现在我想使用 gradle flywayClean
任务进行清理。但是,当我 运行 这样做时,我收到一条错误消息,提示找不到该任务。我应该用 Spring Boot 执行此操作的另一种方法吗?
要运行gradle flywayClean
,你必须应用插件:'org.flywaydb.flyway'
我正在同时使用 Spring Boot 和 FlyWay。我将 FlyWay 依赖项添加到我的 Gradle 构建文件中,如下所示:
dependencies {
compile("org.springframework.boot:spring-boot-starter-data-jpa")
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.postgresql:postgresql:9.4-1202-jdbc42")
compile("org.flywaydb:flyway-core")
testCompile("org.springframework.boot:spring-boot-starter-test")
}
我还添加了一个包含初始迁移文件的 db/migrations
文件夹。迁移按预期工作。但现在我想使用 gradle flywayClean
任务进行清理。但是,当我 运行 这样做时,我收到一条错误消息,提示找不到该任务。我应该用 Spring Boot 执行此操作的另一种方法吗?
要运行gradle flywayClean
,你必须应用插件:'org.flywaydb.flyway'