腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
大多数与MySQL类似的兼容hibernate的内存
数据库
?
、
、
、
、
对于我正在从事的一个项目(Spring/Struts2/hibernate),我们决定
使用
h2
进行
单元测试
,MySQL用于生产存储,并以
liquibase
管理方案,这是相当标准的费用,但我们一直遇到的问题是
h2
和
MySQL
在
很多方面都不同,例如它们如何处理时间戳
和
触发器。到了这个地步,我开始后悔
使用
h2
了,因为不匹配造成的额外麻烦开始超过它的好处。我的问题是,有没有其他内存
浏览 7
提问于2013-07-13
得票数 4
1
回答
不在
Liquibase
的Postgres环境
中
创建
数据库
更改日志表
、
、
、
,它在PostgreSQL 11
数据库
上运行,它呈现了以前没有注意到的新行为。当我运行update命令时,即使正在创建databasechangelog表,也没有
在
我的活动模式
中
创建databasechangeloglock表。这当然会导致运行失败,因为关系不存在。下面是我如何为Database
和
Liquibase
设置我的两个主要对象,以供update命令
使用
。此外,似乎
在
我的公共模式中生成的databasechangelog表对于我生成的每个
数据库
都
浏览 1
提问于2020-05-27
得票数 0
1
回答
更新到
SpringBoot
2.4.0后,内存
数据库
中
的
H2
不工作
、
、
、
、
我有一个
SpringBoot
应用程序,它
使用
内存
中
的
H2
数据库
进行
集成测试。如果我
在
versino 2.3.4.RELEASE中
使用
SpringBoot
,测试可以正常工作。=sa spring.
liquibase
.password=
H2
的版本为1.4.200。成功
和
失败的区别在于pom父元素
中
的
SpringBoot
版本: <par
浏览 157
提问于2020-11-20
得票数 3
回答已采纳
1
回答
在
SpringBoot
中
使用
liquibase
和
H2
数据库
进行
单元测试
、
、
、
、
我正在尝试
使用
我的
liquibase
脚本
在
H2
数据库
中
设置表,以便在
springboot
中
进行
单元测试
。database.based.client.key.enabled=${database_based_client_key_enabled:true}spring.
liquibase
.change-log=classpath:
浏览 26
提问于2021-08-24
得票数 0
回答已采纳
1
回答
我应该如何控制
Liquibase
和
springboot
data.sql之间的执行顺序?
、
、
、
我们有一个(公司内部,项目外部)库(jar),其中包括一些
Liquibase
脚本,用于将表添加到模式
中
,以支持该库的功能。通过
使用
SpringBoot
和
Maven来运行与
H2
的集成测试,我们一直
在
使用
属性文件
中
列出的sql文件来初始化DB。我们希望能够将数据添加到ITs的外部(到项目)库创建的表
中
,但是当
SpringBoot
/SpringData尝试
在
我们的sql文件<e
浏览 74
提问于2021-01-28
得票数 0
3
回答
SpringBoot
2.7.0
Liquibase
使用
“迁移文件用于更改集”失败
、
、
我
使用
SpringBoot
2.6.8
和
Liquibase
,它工作得很好。在生产中运行时,这与MySQL
数据库
一起
使用
。对于集成测试,我们在内存
数据库
中
的
H2
上运行它。自从升级到Sb2.7.0(将
H2
v1.4.200切换到v2.1.212 )之后,
Liquibase
就会在内存
数据库
中
的
H2
中
失败。:
liquibase<
浏览 18
提问于2022-05-24
得票数 8
1
回答
强制
Liquibase
对
H2
内存DB
使用
Postgres模式的尝试
、
、
我在生产环境中
使用
Postgres
数据库
,所以我想在运行测试时
在
Postgres兼容模式下
使用
H2
,以确保它以类似的方式运行。问题是
Liquibase
似乎假设它将在本机模式下运行,因此会为其更改生成
H2
样式的数据类型。=-1;DB_CLOSE_ON_EXIT=TRUE;MVCC=true; 但问题是,
Liquibase
仍然
使用
"NUMBER“作为数据类型生成table create语句,而不是
使用
H
浏览 28
提问于2020-01-06
得票数 1
1
回答
用
H2
数据库
和
Liquibase
配置Spring引导
、
、
、
我正在
使用
Springboot
2,我试图
使用
H2
+
Liquibase
+ JUNIT配置一个
单元测试
。为什么我的应用程序不能访问表?也许清算基地没有执行?
在
我的src/test/resource
中
,我有
浏览 0
提问于2018-08-20
得票数 9
1
回答
Liquibase
为Oracle创建索引失败
、
我正在尝试
使用
Liquibase
创建索引<changeSet id="....tableName="xyz" indexName="abc"> </createIndex>原因:
liquibase
.exception.DatabaseException:
在
xyz(Col
浏览 1
提问于2011-09-04
得票数 0
回答已采纳
1
回答
如何在Helm
中
运行
liquibase
作为预安装钩子?
、
、
、
我有一个
Springboot
微服务,它
使用
liquibase
进行
数据库
迁移。然而,有时由于Kubernetes
中
的
liquibase
锁定问题waiting for db lock导致应用程序pod无法启动。为了避免这种情况,我如何
使用
Helm的pre-install hook?如何在helm
中
为spring boot应用程序设置
数据库
迁移作业?
浏览 0
提问于2020-08-25
得票数 1
1
回答
当移动到MySQL 1.3时,
Liquibase
在
SpringBoot
中
为二进制(16)生成LONGBLOB类型
、
我
使用
Liquibase
3.4.2初始化我的
数据库
,
在
XML
中
声明为'BINARY(16)‘的字段在
数据库
中
创建为'LONGBLOB’(MySQL)。MySQL
和
HSQLDB (app支持这两个DB),这两者都会发生。更新:它似乎是
Springboot
所指出的清算版本
中
的一个问题。
在
我的pom.xml
中
,清算基地被宣布为: <dependency>
浏览 0
提问于2015-12-28
得票数 1
1
回答
不适用于多个具有弹簧引导液库的数据源的测试
、
、
、
我正在为具有多个数据源的spring引导应用程序创建
单元测试
。
和
问题是这个配置的
单元测试
失败了。我
使用
h2
作为嵌入式DB。在数据源URL
中
添加了
h2
作为测试依赖项,并在application.yaml
中
添加了
h2
以
进行
测试。
h2
:mem:testdb&
浏览 6
提问于2020-04-09
得票数 1
回答已采纳
1
回答
在
Spring应用程序
中
,防止
H2
将标识符大小写转换为上层
、
、
、
我正在
使用
Spring2.6.2,并尝试了这两种方法:
和
在
应用程序启动时,我
在
JDBC连接中
使用
原始SQL创建
数据库
模式。执行
数据库
迁移。当对PostgreSQL运行时,这很好,模式是
使用</e
浏览 6
提问于2022-10-19
得票数 0
1
回答
如何将
Liquibase
上下文与Jooq代码生成结合
使用
、
、
我有一个
Springboot
项目,它
使用
Liquibase
进行
数据库
迁移,
使用
Jooq
进行
数据库
访问
和
相关的代码生成。当Jooq自检一个应用了所有更改的
数据库
时,这种方法工作得很好,但是现在我想转换到内存
中
的
H2
数据库
来生成代码,这样Jooq就不会依赖于我实际的(Postgres)
数据库
。但是当
使用
Jooq生成源时,我现在得到了
浏览 35
提问于2021-07-04
得票数 1
回答已采纳
1
回答
的日志有效URL
、
、
我正在
使用
Spring 2.7。当我运行
单元测试
时,它坚持要为内存
数据库
中
的
H2
创建两次
Liquibase
更改日志表。我希望让
Liquibase
记录实际
使用
的JDBC。我知道属性是什么,但是我有一个application.properties,一个应用程序-h2.properties,有时Spring想要
使用
内存
中
的
数据库
,即使在内存
数据库
中
使用
的是不同的。有没有
浏览 2
提问于2022-09-06
得票数 0
回答已采纳
1
回答
Liquibase
不是
在
MySQL/MariaDB上执行SQL,而是
在
Spring
中
执行
H2
。
、
、
、
、
版本弹簧启动:2.1.0.MySQL/MariaDB:mysql Ver 15.1远端10.1.25-MariaDB,for Win32 (AMD64)目标问题 当我切换到MySQL/MariaDB时,没有按照脚本
中
定义的那样插入数据。
在
H2
浏览 2
提问于2018-12-07
得票数 2
回答已采纳
2
回答
H2
:如何设置默认模式和
数据库
?
、
、
、
我正在
使用
Liquibase
进行
数据库
更新,并在
H2
上对其
进行
测试。dataSource.setUrl("jdbc:
h2
:mem:test_common");我
在
H2
database != Schema中意识到了这一点,所以我尝试将默认模式放到test_common
浏览 0
提问于2014-05-27
得票数 12
回答已采纳
2
回答
Liquibase
不更新内存
中
的
h2
数据库
、
、
、
、
我设置了一个简单的spring-boot-application,并希望包含用于
数据库
迁移的
liquibase
。我定义了一个master.xml,它由对另一个文件的单个引用组成。但是,
在
尝试通过
liquibase
-maven-plugin执行
liquibase
:update来应用更改之后,将不会创建我的test表。我是不是
在
application-properties或pom.xml
中
做错了什么?dependency> <dependency
浏览 30
提问于2019-12-22
得票数 0
2
回答
液基弹簧启动测试失败
、
、
、
很长一段时间以来,我一直
在
努力想出解决我的问题的办法,但没有结果。spring.
liquiba
浏览 2
提问于2020-07-22
得票数 9
回答已采纳
1
回答
命令获取用于常春藤管理的依赖项的jar路径。
有没有办法为常春藤管理的依赖项获取JAR文件的路径,以便从命令行调用程序,并且JAR文件都正确地包含在类路径
中
。比如(对于Linux
和
类似的脚本):然后可以扩展到 java -cp "/path/to/first.jar:/path/to/second.jar
浏览 1
提问于2015-10-25
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券