dbvr
Installation
SKILL.md
dbvr — DBeaver headless CLI
dbvr runs database operations from the terminal against the same connections you
have in DBeaver (relational, NoSQL, cloud). Use it to execute SQL, browse
metadata, extract DDL, and manage connections without opening the GUI.
On this machine it is available as the dbvr command (aliased to the app binary).
Verify with dbvr --version (expect dbvr 26.x). Commands start a short-lived JVM,
so each invocation takes a couple of seconds — that's normal, not a hang. Do not
wrap calls in a timeout (macOS lacks it by default).
The one thing to get right: how to connect
Almost every command needs to know which database. There are two ways, and mixing up their flags is the most common failure:
1. A saved DBeaver datasource (preferred when one exists). Reference it by name
or ID with -ds: