dbeaver / dbeaver/cloudbeaver

[Clickhouse] Array(Tuple) visualization is wrong

Open
#3,965 1 comment 0 reactions 0 assignees View on GitHub
x:clickhouse xf:data editor
Dominant language
TypeScript
Stars
5.1k
Forks
563
Avg merge
3d 9h
Merged PRs (30d)
59

Description

### Description

I have an Array(Tuple) field in my table. When I view it in DBeaver, the Tuple fields display correctly, but in CloudBeaver they appear as strings.

### Steps to reproduce

Create table
```sql
CREATE TABLE my_table
(
Field Array(Tuple(
Field1 String,
Field2 Int64
))
)
ENGINE = MergeTree()
ORDER BY tuple();
```

Add some data
```sql
INSERT INTO my_table (Field)
VALUES
([
('a', 10),
('b', 20),
('c', 30)
]),
([
('x', 100),
('y', 200)
]);
```

View data:

```sql
SELECT * FROM my_table
```

Cloudbeaver view shows tuples as string

Image

Dbeaver view shows tuples as object:

Image

Image

### Expected/Desired Behavior

Dbeaver view should be desired behaviour

Image

Image

### CloudBeaver Version

latest

### Additional context

Clickhouse version: 25.8.11.66

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.