腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
Flyway
添加到
已在
生
产中
的
项目
、
、
我正在做一个没有
Flyway
库
的
JAVA
项目
,应用程序使用PosgreSQL数据库。数据库、表、索引
的
创建...是通过在数据库服务器上执行
的
SQL指令脚本完成
的
。我现在想使用
Flyway
进行未来
的
数据库修改,但我不知道是否可以动态集成它?你能确认这是可能
的
吗?如果是这样,是否有任何特定
的
配置需要设置? 非常感谢。
浏览 28
提问于2021-11-16
得票数 0
1
回答
Flyway
Core和
Flyway
Maven插件有什么不同?
、
、
我在我
的
Spring-Boot
项目
中使用
Flyway
(在带有maven
的
Eclipse中) <dependency> <
flyway
.user>databaseUser</
浏览 61
提问于2020-10-02
得票数 3
回答已采纳
1
回答
Java是否有向.Net框架和实体框架迁移
的
工具?
、
、
、
最近,我从一个使用.Net框架和实体框架
的
项目
切换到使用Spring 2和Hibernate
的
Java。当我需要更新数据库模式时(例如,更改表中列
的
类型)时,只要更改数据访问层中
的
模型,然后运行迁移命令就可以创建迁移文件。然后另一个命令来应用它。根据我
的
研究,
Flyway
和Liquibase在处理数据库迁移时都是很好
的
选择。我查看了
Flyway
,并注意到这个过程非常类似,而不是我自己在sql或java代码中创建迁移,并将其放在特定<e
浏览 0
提问于2020-07-29
得票数 3
回答已采纳
1
回答
Flyway
:有兴趣创建SQL init文件吗?
、
、
如果我错了,请纠正我,但是似乎
Flyway
集成现有数据库
的
第一步是创建一个SQL init文件,其中包含一个DDL和从生
产中
提取
的
引用数据()。但我不明白这样一个文件
的
用途,因为它似乎既没有被
Flyway
的
maven插件使用,也没有被
Flyway
的
API使用。因此,没有机会使用
Flyway
提供
的
工具
将
数据库恢复到初始状态。有没有人知道创建init文件
的
意义?
浏览 0
提问于2012-03-02
得票数 0
回答已采纳
1
回答
带扳手
的
Flyway
、
我试图通过这篇文章让扳手与
flyway
一起工作。没有明确
的
教程,我是一个初学者,我如何设置扳手与扳手一起工作。有没有视频教程?
浏览 0
提问于2019-03-18
得票数 2
1
回答
Spring boot + H2 Db到文件+/H2-控制台
、
、
、
、
我正在做一个
项目
,在这个
项目
中我需要迁移数据库,并在开发环境
的
文件上使用H2数据库。我
将
flyway
依赖项
添加到
我
的
Spring Boot (1.4.0.RELEASE) web应用程序
的
pom中: <groupId>org.flywaydb/db/pippo.db
flyway
.pass
浏览 9
提问于2016-09-08
得票数 4
2
回答
如何使用带单个模式和多个
项目
的
Flyway
迁移?
、
、
如何管理处理同一个DB架构
的
多个
项目
。如果由其他
项目
修改,则每个
项目
中
的
Flyway
迁移脚本不允许启动。我有一个带有FlywayInitializer类
的
spring引导
项目
X。编辑:感谢帮助我
的
@jesper_bk。这正是我想要
的
,这两个
项目
在同一个模式中有着完全
的
“独立生活”。但现在我遇到了以下问题: 第一个执行
的
项目
X创建表是正确
浏览 1
提问于2018-04-10
得票数 3
回答已采纳
1
回答
我可以手动编辑
flyway
schema_version数据吗?
、
、
我刚刚开始支持一个使用
flyway
来管理数据库脚本
的
项目
。 我已经用V14.9.10.8_insertTemplate.sql版本创建了一个db脚本。在这个sql中,我有一个插入脚本,用于
将
一行数据插入到db中。 之后,我运行
flyway
migrate命令,数据成功插入到db中。 但是,我发现我插入
的
数据是错误
的
,我希望更改它。据我所知,
Flyway
将不会运行此脚本,因为它已经运行并存储在schema_version表中。 我是否可以通过删除此版本来
浏览 16
提问于2021-06-25
得票数 0
1
回答
生产数据库中
的
天桥集成
、
、
我们有一个生
产中
的
数据库,它在"user“表中已经有了很多行。请考虑天桥网站上
的
下列声明: 创建一个初始迁移脚本,该脚本
将
重新创建当前状态并为其提供一个较低
的
版本号。我想使用
flyway
来管理我
的
模式和数据库中
的
各种常量,但我不希望V1__Base_version.sql包含当前生产用户
的
帐户信息,特别是考虑到它存储
浏览 1
提问于2012-09-24
得票数 7
回答已采纳
1
回答
Flyway
afterMigrate.sql运行两次
、
、
因此,我
将
Flyway
添加到
我应用程序中,以便使用嵌入式H2运行集成测试。我还向db/migration/afterMigrate.sql添加了一个数据脚本。因为
Flyway
再次尝试执行afterMigrate.sql,所以该类执行失败。我似乎无法阻止它
的
运行,我已经
将
flyway
-spring-test库
添加到
项目
中,并尝试使用它,但没有成功。我发现奇怪
的
是,对于第二个类,没有再次执行db迁移,
浏览 4
提问于2018-04-11
得票数 0
1
回答
Server数据库版本控制
、
、
、
我正在寻找开源
的
SQL Server数据库版本控制附件/工具来链接到Git。我正在使用2014。
浏览 0
提问于2017-06-28
得票数 5
2
回答
数据库迁移脚本和带有时间戳
的
版本控制
、
、
、
、
我们正在尝试使用
Flyway
()来应用我们
的
数据库迁移脚本。大多数人使用
的
时间戳版本如下: 20140527112103__alter_some_table.sql从bash脚本或maven/ant任务生成这些文件。开发人员在周一
生
成一个文件,花几天时间处理一项任务,然后提交迁移脚本,这个问题会怎么样呢?它现在将是无序
的
,并且可能与同时提交
的
其他脚本冲突。 有没有办法在提交时
将
时间戳
添加到
文件名中?
浏览 2
提问于2014-05-28
得票数 1
1
回答
如何在没有DDL脚本
的
情况下
将
Flyway
添加到
现有数据库?
、
我目前有一个Kotlin公开
的
项目
,我想将
Flyway
添加到
其中。我遇到
的
问题是,大多数在线文档和答案表明,
将
Flwyay
添加到
现有模式
的
最好方法是让第一个脚本成为数据定义脚本。这通常是可行
的
,但是因为我是用ORM动态生成SQL
的
,所以这并没有什么实际意义。有什么办法可以解决这个问题吗?我不想在ORM级别插入它,因为如果应用程序多次运行,那么它可以在每次运行时插入数据(与
Flyway
相反,在
浏览 4
提问于2020-11-09
得票数 0
3
回答
连接SHA1
生
产指纹时发生Firebase错误
、
我们在连接SHA1
生
产指纹时遇到Firebase错误。{ "code": 403, &quo
浏览 0
提问于2018-06-27
得票数 2
1
回答
在
flyway
迁移后运行data.sql文件
、
、
在我
的
Spring boot
项目
中,我通过
flyway
维护sql/query版本。出于某些原因,我需要加载一些初始数据,我不想将其
添加到
flyway
版本中。对于这些数据,我将从
flyway
脚本创建相关
的
表。因此,要加载初始数据,我必须在
flyway
执行脚本之后运行data.sql文件。如何确保在
flyway
运行其脚本后运行data.sql文件?
浏览 18
提问于2019-08-29
得票数 1
21
回答
迁移校验和不匹配
的
迁移2
、
、
我试图找到解决以下问题
的
方法,但没有一个对我有用。我正在开发角+弹簧引导应用程序使用MySQL +天桥。请指导这里出了什么问题。(
Flyway
.java:1108) ~[
flyway
-core-3.2.1.jar:na] at org.flywaydb.core.
Flyway
$1.execu
浏览 20
提问于2016-12-14
得票数 100
1
回答
在hibernate验证之前执行天桥迁移
、
、
我有一个包含多个模块
的
spring引导
项目
。我希望他们都有单独
的
天桥配置。
flyway
= new
Flyway
();
flyway
.setSchemas(schema);
flyway
.setLocations(flywayLocation);
浏览 1
提问于2018-06-26
得票数 0
回答已采纳
5
回答
Flyway
:没有元数据表
的
非空模式
这意味着,默认情况下,当我创建新数据库时,将在名为spatial_ref_sys.
的
public模式中创建一个表对于如何在此场景中运行迁移,您有什么想法吗?
浏览 157
提问于2014-08-29
得票数 36
回答已采纳
1
回答
为什么在生
产中
使用hibernate自动生成ddl不是一个好主意?
、
、
、
目前,我在我
的
新
项目
中使用spring.jpa.hibernate.ddl-auto=update属性进行开发和测试,不久我将在生产服务器上启动该应用程序。我对此进行了研究,发现使用这个属性是生
产中
最糟糕
的
想法,而是使用像
Flyway
迁移这样
的
基于版本
的
模式。但是我找不到与在生
产中
使用hibernate ddl-auto属性有关
的
任何相关问题。除了不友好
的
约束名称之外,还可以给出一些使用hibernate ddl-a
浏览 3
提问于2022-10-03
得票数 -1
2
回答
FlywaySqlException:无法在架构历史表`schema_version`中插入版本‘11’
的
行:字段`version_rank`没有默认值
、
、
、
不应该需要默认设置,因为
Flyway
应该在该字段中插入值11。-5.1.4.jar:na] at org.flywaydb.core.internal.command.DbMigrate$2.call(DbMigrate.java:160) ~[
flyway
-core-5.1.4.jar:na]<d
浏览 0
提问于2018-10-02
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring Boot 2.0 迁移指南
springBoot生成SQL文件-基于Liquibase实现
开发区在深圳举行招商推介暨项目签约活动
196.Spring Boot 数据库迁移:Liquibase
当代自动化工程师的日常挣扎
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券