一覧へ戻る
A command-line GO Postgres query visualizer, heavily inspired by pev (https://github.com/AlexTatiyants/pev)
- star 数
- 776
- watcher 数
- 7
- fork 数
- 13
- issue 数
- 2
- 最終更新
- 2023/02/25
A command-line GO Postgres query visualizer, heavily inspired by pev (https://github.com/AlexTatiyants/pev)
A command-line GO Postgres query visualizer, heavily inspired by the excellent (web-based) pev
go get -u github.com/simon-engledew/gocmdpev
or via Homebrew:
brew tap simon-engledew/gocmdpev
brew install gocmdpev
Generate a query plan with all the trimmings by prefixing your query with:
EXPLAIN (ANALYZE, COSTS, VERBOSE, BUFFERS, FORMAT JSON)
Then pipe the resulting query plan into gocmdpev.
On MacOS you can just grab a query on your clipboard and run this one-liner:
pbpaste | sed '1s/^/EXPLAIN (ANALYZE, COSTS, VERBOSE, BUFFERS, FORMAT JSON) /' | psql -qXAt <DATABASE> | gocmdpev
Check out the repository and run make python3 to build and test the bindings.
Try the pg-eyeballs gem