腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Flyway
迁移
无法
正常
工作
,
需要
进行
修复
我正在使用
flyway
进行
迁移
。
Flyway
版本是Boxfuse的
Flyway
3.2.1。当我执行的时候 ./
flyway
migrate -url=jdbc:postgresql://$
FLYWAY
_DATABASE_HOST/$
FLYWAY
_DATABASE_NAME -password=$
FLYWAY
_DATABASE_PASSWORD-user=$
FLYWAY
_DAT
浏览 82
提问于2020-12-29
得票数 2
3
回答
重试一条天桥失败的
迁移
我只是在配置和充分理解天桥的过程中,我遇到了这样的情况: Current schema version: 1.0.4 com.googlecode.
flyway
.core.migration.MigrationException由于我不想恢复一个完整的转储并再次应用每一次
迁移
,而只是为了使一个a
浏览 6
提问于2012-08-12
得票数 28
回答已采纳
10
回答
天桥3.0
迁移
校验和不匹配
、
在将
Flyway
Maven插件从2.3升级到3.0之后,我得到: 错误未能执行项目xxx: org.flywaydb.core.api.FlywayException: Validate上的目标org.flwaydb:
flyway
plugin:3.0:migrate(默认-cli)。发现应用
迁移
与可用
迁移
之间的差异:
迁移
的
迁移
校验和不匹配( V003__data_feed_sources_locations.sql: DB=942424992,Classpath=111763440
浏览 12
提问于2014-05-21
得票数 65
回答已采纳
3
回答
无法
在文件系统上找到
迁移
的飞道命令行
我正在使用
flyway
命令行工具
进行
DB
迁移
。如果我将SQL
迁移
放在SQL目录中,它可以
正常
工作
。如:
flyway
.locations=/file-path/ 如何指定文件系统路径?我不想将
迁移
放在SQL目录中。
浏览 15
提问于2012-11-29
得票数 5
回答已采纳
1
回答
天桥-詹金斯建造不起作用的地点
、
当我在jenkins的
flyway
插件中给出sql文件的位置时,我得到了下面的错误。如果我给出一个特定的位置,我将得到下面的错误。在
工作
区/var/lib/jenkins/
工作
区/
flyway
_test中构建主模块 -user=root * -url=jdbc:mysql://localhost:3306/test1 1 -locations
浏览 3
提问于2017-11-07
得票数 2
1
回答
带FlywayMigrationStrategy的多车道
、
我有多个
Flyway
数据源,
需要
对它们实现FlywayMigrationStrategy。每个数据源都有自己的
flyway
_migration表等。这样做是可行的: public void cleanBeforeMigrate( @Qualifier("
flyway
")
Flyway
flyway
浏览 3
提问于2020-04-03
得票数 2
回答已采纳
3
回答
如何使用
flyway
跳过特定的
迁移
?
我在gradle中使用
flyway
,我在数据库控制台中手动运行了一个
迁移
,我想运行
flyway
,但告诉它忽略所有其他版本之间的一个特定
迁移
版本。这可以做到吗?
浏览 0
提问于2015-03-12
得票数 21
回答已采纳
1
回答
Flyway
2.1,MySQL失败并显示“未使用锁表锁定”
、
在
Flyway
5.6数据库上从
Flyway
2.03
迁移
到2.1,
Flyway
模式更新
工作
正常
,但是每当我的应用程序尝试运行查询(通过存储过程)时,它都会失败,并显示“MySQL 'SomeTable再次尝试,它仍然失败,但回滚到版本2.03,它再次
正常
工作
。 那么,我是不是遗漏了新版本
需要
更新的东西,或者是一个bug?
浏览 0
提问于2013-03-09
得票数 3
回答已采纳
1
回答
Flyway
:如何在每次
迁移
后执行函数
我正在做一个项目,我们使用
flyway
来升级我们的数据库模式。 我正在通过gradle插件使用
flyway
。 每次
迁移
结束时,我都
需要
执行一个特定的函数:我们不想手动为每个
迁移
添加调用。脚本每次都是完全相同的,所以可重复
迁移
是行不通的(只有当脚本的散列发生变化时才会再次执行)。我尝试过使用sql回调,但它们似乎不能在gradle插件中
正常
工作
:如果我在命令行上运行
flyway
,那么回调sql就能正确执行(所有
迁移
和回
浏览 24
提问于2019-03-11
得票数 0
1
回答
"schema_version“/ "
flyway
_schema_history”表名之间的规范化--“找到非空模式”"PUBLIC“,但没有模式历史表。
、
、
在我的应用程序中,我一直在使用
Flyway
,每个应用程序都有自己的持久H2数据库。由于数据库持续存在,并且天桥从v4升级到v5,一些用户有一个schema_version表,而其他用户有一个
flyway
_schema_history表。显然,
Flyway
v6不适用于带有schema_version表的数据库。 起初,我被阻止了,但后来发现了,它允许在任意点运行SQL。因此,显而易见的解决方案是一个beforeMigrate.sql,它将schema_version表重命名为
flyway
_schema_history。th
浏览 18
提问于2021-12-23
得票数 2
回答已采纳
4
回答
关于使用schema_version表的5.0.7警告
、
我们使用
Flyway
Gradle插件
进行
离线
迁移
(即在系统关闭时
进行
迁移
)。您可以看到这条消息,因为
Flyway
将版本5.0.0中的
flyway
.table的默认设置更改为
flyway
_schema_history,并且仍然依赖旧的默认设置(schema_version)。在您的配置中设置
flyway
.table=schema_version以
修复
此问题。这个回退机制将在6.0.0中被移除。 (我使用了XXXXXX
浏览 1
提问于2018-03-02
得票数 31
回答已采纳
2
回答
使用
Flyway
进行
集成测试
、
、
我使用来处理数据库
迁移
。一切
正常
:
迁移
文件的默认位置是: main/resource/db/migration/V1...我正在运行集成测试,并且我的设置使用单独的数据库模式
进行
集成,我也希望使用
flyway
来管理它。但是,集成测试位于test文件夹(而不是main)中。当
Flyway
bean执行migrate()时,它找不到
迁移
文件,因为它们在main文件夹中。如果我将
迁移
文件放在test/reso
浏览 1
提问于2015-10-01
得票数 10
回答已采纳
2
回答
Flyway
-1.7:处理分支的变通方法?(
Flyway
issue 138)
是一个非常好的自动化数据库更新(也称为
迁移
)的工具。但是,从1.7版开始,它依赖于完全线性的
迁移
序列。如果你有一个生产系统,当你已经在开发新的东西时,你必须为其提供
修复
,那么这个假设立即就失效了。常见问题解答说,这对于生产系统本身来说不是问题,但是如果你有已经在开发分支上的开发和/或QA系统,你
需要
运行带外生产版本的
修复
的
迁移
。 允许这一点的解决方案正在等待,但还没有完成。
浏览 2
提问于2012-10-02
得票数 0
回答已采纳
3
回答
有轨在Apache上找不到SQL
迁移
、
、
我们正在Karaf中部署我们的应用程序,并试图使用
Flyway
来处理db
迁移
,但它没有在运行时找到我们的V#__*.sql文件。更改文件夹的名称,您将得到运行时异常:由: org.flywaydb.core.api.FlywayException:
无法
扫描位置上的SQL
迁移
:classpath:db/
迁移
引起的 当我为
Flyway
支持的DEBUG|org.flywaydb.core.
Flyway
|408-org.flywaydb.core-3.2.1|DD
浏览 7
提问于2015-04-23
得票数 1
1
回答
错误地更改了
Flyway
迁移
我更改了一个错误的
flyway
脚本,这使我的
迁移
进入了错误状态(我有5个脚本版本,但当我运行我的应用程序时,它从第4个版本开始,并得到一个错误‘反应已经存在’)。我尝试使用
flyway
cli中的clean,但它不能完全解决问题...此外,当我尝试将我的分支推送到git时,CI/CD管道将
无法
进行
迁移
。既然我在开发环境中,那么删除所有
迁移
脚本是不是一个糟糕的主意?删除所有脚本是否允许我在开发环境中“从头开始”,或者我是否
需要
再次推送整个项目以
浏览 18
提问于2020-06-29
得票数 0
5
回答
带弹簧启动的立交桥
修复
、
、
、
、
当在Spring项目中使用
Flyway
迁移
失败时,我不太明白我应该做什么。但是我的一个脚本出错了,最后一次
迁移
失败了。现在,当我尝试
迁移
时,会出现“
迁移
校验和错配”。通常,我会运行mvn
flyway
:repair,但是由于我使用的是Spring,所以我不应该使用
Flyway
插件。那我该怎么办?
浏览 18
提问于2016-05-26
得票数 44
回答已采纳
1
回答
flyway
的P2存储库
、
、
、
、
我想知道是否有专门的p2存储库来存储
flyway
-core jar文件?
浏览 0
提问于2013-02-12
得票数 0
回答已采纳
2
回答
新的
flyway
版本- sql错误
、
、
、
我有一个现有的项目,它当前使用
flyway
-ant版本2.2.1
进行
迁移
。Migration V1_15_1_3__AddCommandParamSDCardLogs.sql会不会是
flyway
中的一个bug?使用
flyway
2.2.1运行
迁移
一切
正常</em
浏览 2
提问于2015-05-05
得票数 1
2
回答
如何在schema_version升级前执行preFlywayUpgrade脚本
我们正在尝试从
flyway
2.0.3
迁移
到4.0.3。这会失败,因为
flyway
尝试从schema_version表中删除主键,但在2.0.3中没有主键。阅读之前关于
flyway
升级问题的文章,我们似乎有两个选择。尝试分几个步骤
进行
迁移
,首先
迁移
到2.3 (可以跳过升级到3吗?),然后
迁移
到4.0.3或手动更新schema_version表。我可以理解您不想永远保留旧的
迁移
代码,但我
工作
过的项目将其数据库
迁
浏览 0
提问于2016-08-11
得票数 0
1
回答
如何在spring-boot
flyway
-ootb
迁移
执行之前以编程方式触发
flyway
迁移
?
、
在我的spring-boot项目中,我为
Flyway
(org.flywaydb.
flyway
-core)使用了开箱即用的集成,并有一些
迁移
脚本,它们在启动时执行,并通过默认的
flyway
_schema_history-table
进行
管理。该项目还使用了一个模块,该模块提供了自己的
flyway
迁移
脚本,这些脚本是以编程方式
迁移
的,并跟踪其他moduleX_schema_history-table中的
迁移
。由于主项目的
迁移</e
浏览 16
提问于2020-07-17
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
198.Spring Boot Flyway工作原理
193.Spring Boot 数据库迁移:概述
194.Spring Boot 数据库迁移:Flyway
多数据库Citus集群的维护
HBase应用与发展之HBase应用与高可用实践
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券