-
0 votesanswersviews
Flyway - Flyway架构迁移失败
我已成功配置一个新项目的spring boot以与flyway一起使用 使用Postgres数据库从版本0001.0迁移到0008.0 我已在本地手动更改脚本但飞路迁移失败 . Sample Error message: org.springframework.beans.factory.BeanCreationException:在类路径资源中定义名为'flywayInitia... -
1 votesanswersviews
Spring Boot 2.1.0与Flyway 4.2.0
我想将我的新项目升级到Spring Boot 2.1.0版本,但我受限于Oracle 11数据库,它受到 Flyway 4.2.0 库的支持 . 一切都在Spring Boot 2.0.5版本上正常运行,但是当转移到 2.1.0 版本时,我收到此错误: java.lang.NoClassDefFoundError: org/flywaydb/core/api/configuration/Flue... -
2 votesanswersviews
无法在docker-compose中使用mysql容器和flyway连接docker Spring-Boot应用程序
我有一个与mysql连接的spring-boot服务 . 当我使用maven和mysql的docker容器运行应用程序时,应用程序设置正常 . 现在我想用docker运行应用程序,所以我使用docker-compose来引导mysql和我的服务作为容器 . 但我不工作,我的服务无法连接到mysql,发生以下异常: accountservice_1 | 2015-11-18 08:55:11.626... -
1 votesanswersviews
Flyway-Jenkins建筑地点不起作用
当我在jenkins的flyway插件中给出sql文件位置时,我收到以下错误 . 如果我给空位置's working fine. It' s自动采用默认的sql路径 . 如果我给出一个特定的位置,我得到以下错误 . 在工作空间/ var / lib / jenkins / workspace / flyway_test中构建master$ / flyway / flyway -user = roo... -
1 votesanswersviews
无法在Springer应用程序中运行flyway脚本,数据库为docker容器中的Mysql
我有 Spring 季启动应用程序,它有很多飞路脚本 . 一旦启动应用程序启动,此脚本将自动运行 . 它们在没有泊坞的情况下正常运行 . 当我把这个应用程序放在docker container application.yml中时 server: port:8080 context-path:/tms-server http: mappers: jsonPrettyPrint... -
6 votesanswersviews
spring-boot在测试中不使用application.properties
我有一个spring,hibernate和flyway项目来创建数据库模式 . 所以我有 spring.jpa.hibernate.ddl-auto: validate 在我的application.properties文件中 . 此配置在正常运行期间(在打包可执行jar文件并从终端运行它之后): 2014-10-06 10:06:17.863 INFO 7519 --- [ ... -
1 votesanswersviews
Flyway-gradle-plugin无法正常运行
我一直非常成功地使用flyven与maven(我喜欢它!),但我似乎无法得到使用gradle的演示 . 的build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'org.flywaydb:flyway-gradle-plugin:... -
3 votesanswersviews
Flyway:无法确定类路径位置的URL
我正在使用flyway来迁移我的SQL脚本 . 我已将flyway配置文件配置为指向/ tmp / sql目录,其中我保留了迁移.sql脚本 . 现在,当我运行飞路时,它给出了以下错误: ERROR: Unable to scan for SQL migrations in location: classpath:tmp/sql"/> ERROR: Caused by: org.f... -
2 votesanswersviews
sql文件太大,导致flyway迁移失败
1)我创建数据库测试2)运行flyway migrate而sql目录中有文件,文件大小约为-rw-r - r-- 1 root root 5822832804 11月5日15:14 V1__Base_version.sql 数据库:jdbc:mysql:// localhost:3306 /(MySQL 5.6) Exception in thread "main" jav... -
1 votesanswersviews
java命令行flyway migration
我为命令行java迁移执行了以下步骤: 创建java文件 package db.migration; import org.flywaydb.core.api.migration.jdbc.JdbcMigration; import java.sql.Connection; import java.sql.PreparedStatement; public class V1_0_1_1210... -
0 votesanswersviews
Flyway使用sql目录下的子目录和相对路径
我目前正在尝试在sql目录下指定一个子目录并继续收到错误 . 这是我正在使用的命令: flyway -url=jdbc:postgresql://localhost:5432/database -schemas=schema1 -locations=sql/schema1 migrate 我尝试使用classpath:或filesystem:前缀,但希望提供一个相对目录,这样我就可以在不破坏代码... -
0 votesanswersviews
无法使用Flyway和Test Class构建Spring Boot项目
我已将flyway添加到我们的spring boot java应用程序中 . 我可以用maven成功构建项目的唯一方法是注释掉测试类 . 否则,当flyway遇到试图在Create Table脚本中创建索引的SQL脚本时,我会收到flyway错误 . 错误如下:引起:org.flywaydb.core.internal.dbsupport.FlywaySqlScriptException:消息:未... -
4 votesanswersviews
Flyway ERROR:无法在Mac Sierra 10.13上加载
我使用brew安装了flyway,我正在尝试为postgres运行迁移,我收到此错误: Boxfuse的Flyway 4.2.0 错误:无法加载/usr/local/Cellar/flyway/4.2.0/libexec/drivers/postgresql-9.4.1208.jre6.jar 我检查了这条路径,目录和文件存在 . 有什么建议 ? -
4 votesanswersviews
如何获得飞路 beans
Spring引导源中有一个类加载flyway配置https://github.com/spring-projects/spring-boot/blob/master/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration.java 检查... -
0 votesanswersviews
Spring Boot 2.1.0和Flyway 4.2.0 - 测试
由于旧的Oracle DB,我需要在我的项目中使用 Flyway 4.2.0 . 使用Spring Boot 2.1.0,Flyway包含在Spring Core中,因此我需要以编程方式创建Flyway Bean . @Bean(initMethod = "migrate") Flyway flyway() { Flyway flyway = new Flyway()... -
4 votesanswersviews
Docker Flyway MySQL 8:客户端不支持服务器请求的身份验证协议 . 考虑升级MariaDB客户端
我在docker容器中运行我的应用程序,其中flyway迁移工具在连接到MySQL DB(8.0.11)时出错:这是完整的错误: Unable to obtain connection from database (jdbc:mysql://docker-mysql:3306) for user 'deepti': Client does not support authentication p... -
0 votesanswersviews
ProGuard无法找到飞行课程
我在Android应用程序中使用Flyway . 现在有了ProGuard 5.3.3版,它找不到一些引用的类 . 我的app build.gradle是 android {compileSdkVersion 26buildToolsVersion '26 .0.3'... 实现'org.flywaydb:flyway-core:5.0.7'实现'org.sqldroid:sqldroid:1... -
2 votesanswersviews
Flyway - 设置Oracle架构的权限和密码
我正在配置取自here的Oracle VM,并希望调整在那里生成的默认架构作为Flyway集成的示例 . Flyway用于创建名为 MYSCHEMA 的新Oracle模式 . 因此,Flyway用户是 system (默认Oracle dba),密码是系统密码,即: <flyway.user>system</flyway.user> <flyway.passw... -
1 votesanswersviews
在部署到heroku时,flyway中的访问被拒绝
尝试部署时,即使使用某些密码和用户,也不允许使用flyway进行迁移 . 有人能帮我吗?遵循以下日志错误 . 2018-12-10 02:07:55.578 ERROR 4 --- [main] o.a.tomcat.jdbc.pool.ConnectionPool:无法创建池的初始连接 . 2018-12-10T02:07:55.579896 00:00 app [web.1]:2018-1... -
1 votesanswersviews
从Flyway调用Oracle程序
我在Java应用程序中使用Maven 3,FlyWay和Oracle . 我试图从我的sql脚本调用Oracle过程 . 该文件名为 V1.0.0__test.sql ,内容为: execute pkg_test.pr_do_task('TEST_VALUE'); 格式是否正确?我跑的时候只收到一般错误 mvn -P DEV clean compile flyway:migrate 这是: [... -
0 votesanswersviews
使用Oracle 12c进行Flyway迁移
我希望使用Oracle 12C进行Flyway迁移设置,但是运行'flyway baseline'我在schema_table创建时收到以下错误 . Message : ORA-01950: no privileges on tablespace 'USERS' 此设置的最终目标是获得可以创建Oracle数据库(使用DBCA)的CI和CD进程,然后运行flyway migrate以将数据库...