腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
更
新旧
的
变更
集
-
Liquibase
、
我们使用
liquibase
对数据库进行源代码控制。最初,我们从Postgres开始,并使用特定于Postgres
的
列
的
数据类型创建了
变更
集
。 例如,我们有一个用'JSON‘类型
的
字段创建表
的
变更
集
。因此,当我们对另一个数据库运行
变更
集
时,它无法创建表。我尝试添加'failOnError=false‘。但是,后来
的
更改
集
失败了,因为表不存在。您能
浏览 3
提问于2017-07-26
得票数 1
回答已采纳
2
回答
JAR文件中
的
Liquibase
更改
集
、
、
目前,我正在尝试将
Liquibase
3.3.3
集
成到我
的
项目中。为了管理我
的
数据库,当
变更
集
位于JAR文件中时,我从应用程序中调用
Liquibase
<databa
浏览 0
提问于2015-06-09
得票数 4
2
回答
如何设置
liquibase
类路径
、
我想手动运行
liquibase
变更
集
。默认情况下,
变更
集
包含在类路径中。
变更
日志在src/main/resources/config/
liquibase
/master.xml中,
变更
集
在src/main/resources/config/
liquibase
/changeloghere --> </
浏览 1
提问于2017-07-16
得票数 1
回答已采纳
1
回答
什么人/谁在
liquibase
变更
日志中写入
变更
集
?
、
这可能是非常明显
的
,但没有人费心澄清是什么,或者是谁在为
liquibase
创建/编写
变更
集
。我阅读了十几篇与
liquibase
中
的
变更
集
相关
的
文章,虽然我现在了解了它是如何工作
的
,但我仍然想知道这些
变更
集
是否由
Liquibase
在某个地方生成
的
?或者用户应该手写它们?我们是否同意CHANGELOGTABLE是通过读取已经存在
的<
浏览 25
提问于2021-01-28
得票数 0
回答已采纳
2
回答
Liquibase
是否只能用于验证ChangeSets是否已被应用,而不能实际执行它们?
、
出于安全考虑,我
的
生产系统有一个约束,即所有SQL更改都必须由DBA手动执行。因此,我希望使用
Liquibase
生成SQL,并让DBA执行它。但是,在生产环境中启动应用程序时,我希望配置
Liquibase
以确保所有
变更
集
都已执行,并且具有正确
的
签名。如果任何
变更
集
具有无效
的
签名或尚未执行,我希望
Liquibase
抛出一个异常(然后我可以在我
的
启动序列中处理)。在任何情况下,我都不希望
Liqu
浏览 9
提问于2019-03-12
得票数 1
1
回答
Liquibase
不使用MySQL回滚失败
的
更改
集
、
我在MySQL56中使用
Liquibase
3.4.1,并通过Spring运行
Liquibase
。当我在选择中犯了一个错误时,
变更
集
失败了,迁移在那个
变更
集中停止了。然而,新列被提交到数据库中,但是没有适当
的
值,而且,真正糟糕
的
是,这个更改
集
没有标记为run!下一次运行
浏览 4
提问于2015-10-27
得票数 7
回答已采纳
1
回答
将液化基
变更
日志文件更新为最新版本
我有特定于清算基地2
的
变更
文件 <databaseChangeLog xmlns="http://www.
liquibase
.org/xml/ns/dbchangelog"xsi:schemaLocation="http://www.
liquibase
.org/xml/ns/dbchangelog http://www.
liquibase
.org
浏览 1
提问于2014-06-23
得票数 0
回答已采纳
1
回答
如何了解
liquibase
变更
集
是否足够安全,可以在数据库上运行
、
、
我正在尝试开发一个web应用程序,根据用户选择
的
应用程序版本升级用户
的
数据库。我正在使用
liquibase
来做this.Each版本,它有一组
liquibase
变更
集
文件。我想确保在用户
的
数据库上运行
的
变更
集
是安全
的
。有没有办法在不影响数据库
的
情况下根据用户
的
数据库验证
变更
集
,然后更新
liquibase
文件?我
浏览 1
提问于2018-05-24
得票数 1
0
回答
Liquibase
正在尝试执行以前已经执行过
的
更改
集
,因此抛出表已存在
的
错误
、
@Bean SpringLiquibase
liquibase
= new SpringLiquibase();
liquibase
.setChangeLog("classpath:
liquibase
/avt_changelog_master.xml"
浏览 7
提问于2017-12-08
得票数 3
1
回答
使用复杂
的
WHERE语句更新
Liquibase
中
的
行
、
、
、
、
我以前从未使用过
Liquibase
,只是想不出如何解决这个问题。我最近加入
的
项目是一个旧项目的翻拍,所以我们必须坚持使用旧
的
数据库,它
的
模式设计得很糟糕。数据库不使用外键约束,因此仍然有指向不再存在
的
条目的条目。在我
的
例子中,是一名医生在数据库中不存在
的
银行中拥有一个银行帐户。到目前为止,我
的
团队处理这些问题
的
方式是用NULL覆盖ID。所以基本上我要做
的
就是在银行不存在
的
时候,将所有的银行账户I设置
浏览 0
提问于2013-03-12
得票数 7
回答已采纳
1
回答
Liquibase
校验和验证失败
我在Springboot应用程序中使用
Liquibase
(3.5.1)。我正在使用基于SQL
的
更改日志文件。添加新
的
更改
集
最终会显示前一个更改
集
的
校验和验证错误。varchar(60), spaceId varchar(60),); 当添加像这样
的
新
变更
集
时:210) ~[
liquibase
浏览 3
提问于2016-05-24
得票数 8
1
回答
Liquibase
变更
集
到InMemory数据库(EF)
、
、
、
我有许多
liquibase
变更
集
,并在集成测试之前执行它。现在我想使用EF InMemory进行测试。可以将
liquibase
变更
集
转发到InMemory数据库吗?
浏览 2
提问于2018-05-29
得票数 1
2
回答
Dropwizard迁移
Liquibase
新
变更
集
不迁移
、
、
我已经向migrations.xml添加了新
的
变更
集
,但当我运行db migration config-file时,它不会应用新
的
变更
集
,而只是使用以下输出:INFO [2015-02-10 12:59:34,809]
liquibase
change log lock 我有两个
变更
浏览 0
提问于2015-02-10
得票数 1
1
回答
不含MD5SUM
的
碱基变化量
我这里有一个数据库,是用
Liquibase
更新
的
。如果我正确理解,
Liquibase
将应用
变更
集
并将一行写入DATABASECHANGELOG表,其中包含执行日期和MD5校验和。这样,
Liquibase
就可以发现
变更
集
(意外)何时发生变化。 但是,在这个数据库中,许多(大部分) MD5SUM条目是NULL。我不知道为什么会这样。这是否一种正常
的
运作方式?当使用
Liquibase
status命令时,我看到许多“未应用
浏览 1
提问于2017-11-27
得票数 4
回答已采纳
1
回答
如何使用类路径使用
Liquibase
回滚数据库更改
、
、
我
的
应用程序正在使用
Liquibase
管理数据库更改。("classpath:/db/changelog/db.changelog-master.xml");} 它目前只有一个
变更
集
。当通过运行应用程序应用
变更
集
时,将按照预期
的
方式将记录插入到DATABASECHANGELOG中,并使用FILENAME of classpath:/db/
浏览 3
提问于2015-07-22
得票数 1
回答已采纳
1
回答
液化基能否从语法上验证使用updateSql命令生成
的
SQL?
、
、
、
在
Liquibase
中运行updateSQL命令行时,我发现了两个问题 当sql通过sqlplus命令行运行时,
Liquibase
updateSQL输出(即插入到DBCHANGELOG表)中
的
最后一条语句不会自动提交因此,虽然执行了
变更
集
,但DBCHANGELOG表没有insert语句来记录它。因此,当我再次运行updateSQL时,在SQL输出中再次创建最后一个
变更
集
,这是不正确
的
。
Liquibase
不验证/检查SQ
浏览 0
提问于2014-07-11
得票数 0
回答已采纳
3
回答
Liquibase
可以忽略单个
变更
集
的
校验和吗?
、
我使用
Liquibase
通过Gradle-
Liquibase
(v1.1.1)插件。我有以下
变更
集
… <sqlFile"src/main/resources/scripts/create_my_store
浏览 3
提问于2015-12-02
得票数 2
回答已采纳
1
回答
spring boot应用程序中
的
Liquibase
迁移文件
、
、
、
我有一个spring boot应用程序,它使用
liquibase
进行数据库/数据迁移,当前状态是,有一个包含所有
变更
集
的
迁移文件db.changelog-master.xml。现在我想将这个文件分成多个文件,或者至少创建
的
新脚本将在新文件中创建。因此,我尝试添加db.changelog-master.yaml以包括主文件和任何其他文件。但问题是,它会生成一个新
的
校验和值,以便旧文件上已经存在
的
脚本再次执行。有没有办法在不运行旧脚本
的
情况下分离
浏览 0
提问于2021-02-07
得票数 0
1
回答
liquibase
数据库
liquibase
不显示计算机名称
Liquibase
是编排数据库
变更
的
一个很好
的
工具。我在集群环境中启动时运行
的
是
liquibase
变更
集
。第一个应用程序实例放置一个锁(在databasechangeloglock中)表并执行
变更
集
。其他实例在获取锁时,只是将执行
的
变更
集
标记为。到目前一切尚好。 最近出现了一个问题,我不得不深入研究数据库
的
详细信息--表。我希望在元信息中看到实例
浏览 8
提问于2017-03-01
得票数 1
回答已采纳
2
回答
liquibase
变更
集
的
执行顺序
、
、
据我所知,
Liquibase
会按照
变更
日志中写入
变更
集
的
顺序执行
变更
集
。我希望以另一种顺序运行
变更
集
。有没有办法改变
变更
集
的
执行顺序? 如果能及时回复我
的
问题,我将不胜感激。
浏览 2
提问于2015-01-27
得票数 10
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
欧盟:WhatsApp 已同意对隐私政策变更作出更清晰的解释
196.Spring Boot 数据库迁移:Liquibase
Microsoft Edge 85的新增功能:PDF标记工具,更智能的收藏集
193.Spring Boot 数据库迁移:概述
大陆集团携手纳芯微,打造更安全的汽车压力传感器芯片
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券