dbcli / dbcli/pgcli

\d+ metacommand doesn't indicate the name/type of what it's displaying

Đang mở
#1,478 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Python
Star
13.4k
Fork
612
Merge trung bình
6 ngày 14 giờ
Pull request đã merge (30 ngày)
10

Mô tả

## Description
In psql, when you run `\d+ `, the first line of output will look like this
```
Materialized view "public.matviewname"
View "public.viewname"
Table "public.tablename"
```

This is useful information for exploration. While you can typically infer whether something is a table or view simply by checking if there's a view definition included in the output, I could find no way to distinguish between a View and a Materialized View in pgcli's current output.

## Your environment
I don't think that the environment is all that relevant, as this is not really a bug, just a feature opportunity. It couldn't hurt, though:
* Ubuntu 22.04
* pgcli 4.1.0
* I have it installed through nix, getting the full list of dependency versions is outside of my wheelhouse.

- [x] Please provide your OS and version information.
- [x] Please provide your CLI version.
- [ ] What is the output of ``pip freeze`` command.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.