TimescaleDB is PostgreSQL underneath, so DbSchema connects with the standard PostgreSQL JDBC driver and diagrams hypertables next to ordinary tables — complete with the PostgreSQL type system, foreign keys, and index metadata.
Trusted by teams at
Every measurement pipeline adds a hypertable; every dashboard wants a continuous aggregate refreshing on its own schedule. Six months in, telling raw data from rollups — and knowing which feeds which — takes archaeology in the catalog.
DbSchema lays the whole structure out visually, so the data path from sensor to dashboard is something you read, not reconstruct.
Standard PostgreSQL tooling, applied to your time-series stack.
DbSchema reads the standard PostgreSQL system catalog — the extension is transparent to JDBC — and diagrams hypertables, plain tables, and their foreign keys together.
Page through raw hypertable rows and continuous aggregate contents side by side — spot-check recent measurements and confirm scheduled refreshes completed.
Annotate columns in the model and export interactive HTML covering hypertables, aggregate views, types, and relationships — onboarding material that stays current.
DbSchema holds your TimescaleDB design in a model file separate from any live instance — the difference that makes offline work, code-style review, and deliberate deployment possible.
Sketch measurement tables and their relationships before the first data point lands.
The model lives in Git, so schema changes ride the same pull requests as code.
Read the generated statements before anything touches the running database.
Compare environments against the model and catch drift before the dashboards do.
Nothing TimescaleDB-specific is needed: choose PostgreSQL as the database type and DbSchema
downloads the PostgreSQL JDBC driver automatically. Enter host, the default port
5432, database, username, and password — the JDBC URL is
jdbc:postgresql://host:5432/dbname. Time-series SQL such as
time_bucket, first, and last runs in the SQL editor like
any other PostgreSQL query.
Driver notes are on the TimescaleDB JDBC driver page.
Free to install, nothing to sign up for — Architect trial included for 15 days.
Teams working with TimescaleDB often use these engines too. Explore dedicated guides and JDBC setup for each.