CockroachDB speaks the PostgreSQL wire protocol while Raft replicates every range underneath. DbSchema connects with the standard PostgreSQL driver and gives the cluster a design layer: diagrams, documentation, and schema changes compared before they apply.
Trusted by teams at
To the driver, CockroachDB looks like PostgreSQL. Underneath sit ranges, replicas, regions, column families, and zone configurations — structure that spans nodes and that no single SQL session puts in front of you.
DbSchema draws that structure: the schema as diagrams, placement noted where it matters, documentation the whole team shares, environments kept aligned.
Design tooling that keeps up with a database built to survive anything.
DbSchema reads the information schema and diagrams tables, foreign keys, and indexes — including how columns group into storage families inside each table.
CockroachDB applies schema changes online; DbSchema shows you what those changes are first. Diff two clusters — or the model against one — and approve each difference.
Annotate tables, note multi-region placement decisions, and export it all as browsable HTML documentation — read anywhere, no cluster credentials involved.
Raft settles what the cluster stores; Git settles what the schema becomes. Keep the model file in the repository, branch and pull-request structural changes, and let DbSchema translate the approved diff into PostgreSQL-compatible DDL for each environment.
DbSchema fetches the standard PostgreSQL JDBC driver
automatically — CockroachDB speaks the PostgreSQL wire protocol. The cluster listens on port
26257, matching the URL form
jdbc:postgresql://host:26257/dbname?sslmode=require; sign in with your SQL user and
password, and the tables, indexes, and column families load into the first diagram.
CockroachDB Serverless needs the full connection string from the Cloud console, which embeds the
cluster SNI header (options=--cluster=cluster-name). For CockroachDB Dedicated, download
the cluster's CA certificate and point the sslrootcert parameter at it.
No form to fill in: the free Community Edition comes with a 15-day Architect trial.
Teams working with CockroachDB often use these engines too. Explore dedicated guides and JDBC setup for each.