首页 文章
  • 0 votes
     answers
     views

    Flyway - Flyway架构迁移失败

    我已成功配置一个新项目的spring boot以与flyway一起使用 使用Postgres数据库从版本0001.0迁移到0008.0 我已在本地手动更改脚本但飞路迁移失败 . Sample Error message: org.springframework.beans.factory.BeanCreationException:在类路径资源中定义名为'flywayInitia...
  • 1 votes
     answers
     views

    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 votes
     answers
     views

    无法在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 votes
     answers
     views

    Flyway-Jenkins建筑地点不起作用

    当我在jenkins的flyway插件中给出sql文件位置时,我收到以下错误 . 如果我给空位置's working fine. It' s自动采用默认的sql路径 . 如果我给出一个特定的位置,我得到以下错误 . 在工作空间/ var / lib / jenkins / workspace / flyway_test中构建master$ / flyway / flyway -user = roo...
  • 1 votes
     answers
     views

    无法在Springer应用程序中运行flyway脚本,数据库为docker容器中的Mysql

    我有 Spring 季启动应用程序,它有很多飞路脚本 . 一旦启动应用程序启动,此脚本将自动运行 . 它们在没有泊坞的情况下正常运行 . 当我把这个应用程序放在docker container application.yml中时 server: port:8080 context-path:/tms-server http: mappers: jsonPrettyPrint...
  • 6 votes
     answers
     views

    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 votes
     answers
     views

    Flyway-gradle-plugin无法正常运行

    我一直非常成功地使用flyven与maven(我喜欢它!),但我似乎无法得到使用gradle的演示 . 的build.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'org.flywaydb:flyway-gradle-plugin:...
  • 3 votes
     answers
     views

    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 votes
     answers
     views

    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 votes
     answers
     views

    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 votes
     answers
     views

    Flyway使用sql目录下的子目录和相对路径

    我目前正在尝试在sql目录下指定一个子目录并继续收到错误 . 这是我正在使用的命令: flyway -url=jdbc:postgresql://localhost:5432/database -schemas=schema1 -locations=sql/schema1 migrate 我尝试使用classpath:或filesystem:前缀,但希望提供一个相对目录,这样我就可以在不破坏代码...
  • 0 votes
     answers
     views

    无法使用Flyway和Test Class构建Spring Boot项目

    我已将flyway添加到我们的spring boot java应用程序中 . 我可以用maven成功构建项目的唯一方法是注释掉测试类 . 否则,当flyway遇到试图在Create Table脚本中创建索引的SQL脚本时,我会收到flyway错误 . 错误如下:引起:org.flywaydb.core.internal.dbsupport.FlywaySqlScriptException:消息:未...
  • 4 votes
     answers
     views

    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 votes
     answers
     views

    如何获得飞路 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 votes
     answers
     views

    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 votes
     answers
     views

    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 votes
     answers
     views

    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 votes
     answers
     views

    Flyway - 设置Oracle架构的权限和密码

    我正在配置取自here的Oracle VM,并希望调整在那里生成的默认架构作为Flyway集成的示例 . Flyway用于创建名为 MYSCHEMA 的新Oracle模式 . 因此,Flyway用户是 system (默认Oracle dba),密码是系统密码,即: <flyway.user>system</flyway.user> <flyway.passw...
  • 1 votes
     answers
     views

    在部署到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 votes
     answers
     views

    从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 votes
     answers
     views

    使用Oracle 12c进行Flyway迁移

    我希望使用Oracle 12C进行Flyway迁移设置,但是运行'flyway baseline'我在schema_table创建时收到以下错误 . Message : ORA-01950: no privileges on tablespace 'USERS' 此设置的最终目标是获得可以创建Oracle数据库(使用DBCA)的CI和CD进程,然后运行flyway migrate以将数据库...

热门问题