腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5004)
视频
沙龙
1
回答
有没有
办法
使用
嵌入式
数据库
进行
单元测试
来
测试
Postgres
Jsonb
查询
?
java
、
postgresql
、
spring-boot
、
jsonb
、
embedded-database
我想在Java Spring-boot
Postgres
原生
查询
jsonb
数据类型的情况下
进行
单元测试
,而不是
使用
一些
嵌入式
数据库
或其他方法访问实际的DB.Instead,但是像H2这样的
嵌入式
数据库
不支持
Postgres
jsonb
特定的运算符,比如->>,#>>等。有什么
办法
可以让我这样做吗?对于同样的问题,也请建议其他方法。
浏览 25
提问于2020-01-27
得票数 1
1
回答
使用
内存中
数据库
进行
PostgreSQL
jsonb
测试
postgresql
、
testing
、
junit
、
h2
、
hsqldb
我在生产中
使用
postgres
,并且拥有具有
jsonb
类型列的表。我正在尝试
使用
junit和一个内存中的
嵌入式
数据库
来
测试
这些
查询
。在过去,我曾
使用
H2和HSQL
测试
在MySql或Sybase上运行的
查询
。然而,我在
使用
postgres
时遇到了麻烦,因为H2/HSQL不支持
jsonb
类型。Caused by: org.
浏览 0
提问于2018-07-05
得票数 1
5
回答
用于弹簧引导
测试
的
嵌入式
Postgres
spring
、
postgresql
、
spring-boot
、
flyway
我正在构建一个由
Postgres
支持的Spring应用程序,
使用
Flyway
进行
数据库
迁移。我遇到了一些问题,无法生成在
Postgres
和
嵌入式
单元测试
数据库
(即使启用
Postgres
兼容模式)中生成所需结果的迁移。因此,我正在考虑
使用
嵌入式
Postgres
进行
单元测试
。我遇到了一些看起来很有希望的实现,但是没有真正了解如何将它设置为仅在Spri
浏览 19
提问于2018-02-23
得票数 41
回答已采纳
1
回答
Gorm
Jsonb
型
postgresql
、
go-gorm
我
使用
本地托管的
postgres
测试
在生产中对
postgres
的
查询
。生产
数据库
有一个info字段,类型为
jsonb
;当
使用
gorm的AutoMigrate时,我试图在本地模拟这个模式。Info
postgres
.
Jsonb
} 但是,当我
查询
JSON属性(例如stmt.Where("info->>'attr' = value")
浏览 6
提问于2021-09-02
得票数 0
1
回答
如何
使用
Peewee更新
Postgres
v9.4+中的
jsonb
字段
postgresql-9.4
、
jsonb
、
peewee
我了解到在
Postgres
v9.4及更高版本中,可以对
jsonb
列
进行
部分更新。vals = (json.dumps(partial_data), tid) data是列名 db_poin
浏览 16
提问于2018-01-17
得票数 0
回答已采纳
1
回答
编写vertx
数据库
访问的
单元测试
用例(
postgres
)
postgresql
、
unit-testing
、
junit
、
vert.x
我正在编写
单元测试
用例,但在编写用于
数据库
访问的
单元测试
用例时受到了打击。 如何在
数据库
访问级别编写
浏览 3
提问于2020-07-23
得票数 1
2
回答
HSQLDB内存中设置的HSQLDB约束冲突和SQL
查询
日志
java
、
hibernate
、
orm
、
junit
、
hsqldb
我们有一个设置,我们
使用
嵌入式
HSQLDB
来
支持java中的Hibernate/JPA
单元测试
,我们
使用
内存
数据库
模式,因为我们只是想在
测试
运行后丢弃
数据库
。我的问题是,其中一个
测试
由于违反约束而失败,HSQLDB将列列为SYS_CT_286,日志中出现的
查询
是预准备语句,其中我看不到实际的参数值(它们被‘?’替换)。我的问题是: 1-
有没有
办法
让我看到实际执行的SQL?
浏览 2
提问于2010-03-30
得票数 0
回答已采纳
4
回答
使用
H2
数据库
运行
测试
时未知数据类型"
JSONB
“
postgresql
、
scala
、
playframework
、
h2
、
slick
在运行游戏框架中的
测试
时,我遇到了未知数据类型的演变问题:"
JSONB
" 我在进化2.sql文件中有一个有问题的行当我运行道
浏览 6
提问于2017-12-21
得票数 11
回答已采纳
1
回答
Postgres
JSONB
与(Sqlite)
测试
环境不兼容
postgresql
、
sqlite
、
sqlalchemy
、
alembic
因此,我
使用
Postgres
作为我的生产
数据库
。我
使用
Alembic
进行
迁移和SQLAlchemy
来
定义模型和
查询
等等。这个设置在很大程度上运行良好,但我最近遇到了一个问题。因此,我选择了
Postgres
JSONB
类型。 问题是,我的本地
测试
是
使用
内存
数据库
中的sqlite运行的。Sqlite显然无法解释此列类型,因此在运行
测试
(并构建
数据库
)
浏览 14
提问于2022-06-21
得票数 2
回答已采纳
1
回答
Filter
Postgres
Json数组是
使用
JsonPath的数组子集
postgresql
、
jsonpath
我找不到关于如何在
Postgres
中
使用
in / subsetof / contains
查询
JsonPath的任何信息。例如,在名为data的
jsonb
列中假设以下数据 "name": "foo",}SELECT*where
jsonb
_p
浏览 6
提问于2021-12-11
得票数 1
回答已采纳
1
回答
JDBC/
数据库
单元测试
的最佳实践
java
、
database
、
unit-testing
、
jdbc
、
junit
我有与多个
数据库
对话的代码,如Sybase、Postgress、DB2等,所以我有不同的模块,对每个
数据库
都有不同的
查询
。我从H2和JUnit开始做
单元测试
。由于Sybase、
Postgres
、DB2等
查询
在H2中不起作用,我开始将现有的目标
查询
转换为H2可以接受的格式,我发现许多SQL函数,如H2 ()、分区、复杂连接更新、etc不受支持或在H2中不像预期的那样工作如何对此代码
进行
单元测试
? 应该用相应的
数据库
对每
浏览 0
提问于2014-06-12
得票数 2
回答已采纳
1
回答
如何
使用
Npgsql
查询
某些
jsonb
字段
postgresql
、
entity-framework-core
、
npgsql
我正在尝试将
使用
Postgres
中的
jsonb
列的
查询
映射到C#对象中:FROM "Table",
jsonb
_array_elements(我看到可以
使用
JsonDocument或POCO在WHERE子句中映射这些Json函数,但在我的例子中,我试图限制发回多少文档,以减少需要
进行
的反序列化的大小和数量。
有没有
办法
在C#中做到这
浏览 21
提问于2021-05-20
得票数 0
回答已采纳
1
回答
如何在NamedQueries中防止运行时异常
java
、
jpa
、
junit
、
named-query
如何
进行
JUnit
测试
来
测试
NamedQueries?FROM Country c WHERE c.wrongname = :name")public class Country {//...
测试
应该失败
浏览 2
提问于2013-11-07
得票数 0
1
回答
H2 postgresql模式似乎不适合我
java
、
postgresql
、
jdbc
、
h2
我的应用程序访问
Postgres
数据库
,我有许多预定义的
查询
(等级、分区、复杂连接等)我对
Postgres
开火。现在我想用小的
测试
数据对这些
查询
行为
进行
单元测试
。 所以我从H2/JUnit开始。我发现大多数
Postgres
查询
,如等级
查询
、分区
查询
、更新时的复杂情况等,所以我考虑
使用
H2 PosgreSQL兼容性模式--所有
Postgres</e
浏览 8
提问于2014-06-14
得票数 28
回答已采纳
1
回答
如何对
使用
bpchar的h2
数据库
进行
单元测试
?
java
、
spring
、
postgresql
、
testing
、
h2
我有一个spring + hibernate应用程序,它
使用
postgres
数据库
。我需要为控制器编写
单元测试
。对于
测试
,我想
使用
h2
数据库
,但不幸的是,在创建-删除过程中
测试
崩溃,给我留下了bpchar数据类型无效的信息。我想知道如何解决这个问题,以便我可以运行
测试
。我不能
使用
bpchar将我的列更改为varchar,它需要保持原样。我也尝试设置postgresql模式,但没有帮助。我唯一的解决方案是
使用<
浏览 29
提问于2019-06-04
得票数 0
回答已采纳
1
回答
如何确定哪些存储过程在其
查询
中
使用
了某个表?
postgresql
、
stored-procedures
我正在为
postgres
数据库
做一些维护工作,一个特定的表有两个状态列,我想将它们转换为一个位掩码列。这个
数据库
使用
了许多不同的存储过程
来
进行
数据操作,遗憾的是,
单元测试
没有涵盖这些存储过程。
有没有
一种方法可以判断这个表是否被任何存储过程在
查询
中
使用
?除了
使用
psql中的\df+开关手动遍历每个过程的主体之外。
浏览 3
提问于2012-11-16
得票数 1
回答已采纳
1
回答
如何增加
嵌入式
LDAP服务器的内存?
java
、
spring
、
unit-testing
、
ldap
、
unboundid-ldap-sdk
我正在
使用
UnboundID提供的
嵌入式
LDAP服务器
来
加速我的
单元测试
。但是,
测试
偶尔会因为服务器内存不足而挂起。
有没有
办法
增加
嵌入式
LDAP服务器的内存?
浏览 2
提问于2016-06-25
得票数 0
2
回答
集成
测试
最佳实践
java
、
spring
、
junit
、
integration-testing
我当时在做一个项目,遇到了以下问题我为所有的
测试
用例编写了
单元测试
我应该用所有的
测试
用例
来
编写集成
测试
,还是集成
测试
应该只有愉快的路径? 其次,在集成
测试
中,
使用
嵌入式
数据库
而不是实际的
数据库
好吗?我在考虑
使用
浏览 0
提问于2017-02-14
得票数 0
1
回答
如何在Python中创建模拟Oracle ADW
数据库
以
进行
集成
测试
?
python-3.x
、
oracle
、
integration-testing
我
使用
postgres
创建一个模拟
数据库
,并运行集成
测试
来
模拟我的
查询
将如何在生产环境中运行。
Postgres
是嘲笑Redshift
数据库
的好人选,因为它们是相似的,但Oracle并非如此。我想知道是否有人建议我如何创建一个与Oracle ADW具有相同语法约束的模拟
数据库
。 我已经知道如何创建模拟连接来编写
单元测试
。然而,这些集成
测试
帮助我们对管道
进行
端到端验证。
浏览 1
提问于2021-07-14
得票数 0
回答已采纳
1
回答
Postgres
JSON到
JSONB
json
、
postgresql
、
plpgsql
、
jsonb
我们有大量
使用
Postgres
9.3将json数据插入/更新到JSON列的PLPGSQL代码 RETURN '{"message" : "done"}'::JSON $$ LA
浏览 3
提问于2015-08-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2018,为何你应该使用 PostgreSQL,这几个也许就是理由了
简化 SQL 递归查询
Django 3.1发布,支持异步 view 和 middleware
几个常见的Mybatis错误
自动化测试必备实用工具,帮你提高工作效率
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券