Canvas and DSL — model the full medallion stack
Sketch bronze, silver, and gold in one diagram, or write DSL and watch the canvas follow. Keys, roles, and relationships stay in sync both ways.
Diff planned changes against your live Snowflake, Databricks, or Postgres warehouse, get team approval, and hand off SQL, dbt, and contracts from one workspace.
DDL runs in a console, the diagram drifts in a wiki, and the contract lives in a doc. Nothing reviews the change before it reaches production.
DDL gets run straight in a console or buried in a migration. Nobody sees the blast radius until something downstream breaks.
The diagram in the wiki stopped matching reality months ago. Nobody trusts it, so nobody keeps it current.
Modeling lives in one tool, DDL in another, contracts in a third. Keeping them in sync is manual and lossy.
Five steps, one workspace — no copy-pasting DDL between a diagram tool, a console, and a pull request.
Design on canvas or in DSL, or import from SQL, dbt, or a live warehouse.
Compare the planned schema against live warehouse state, column by column.
Share an approval link; reviewers see exactly what's added, dropped, and breaking.
Sign off with a dry-run validated against production before any DDL runs.
Push reviewed DDL, or hand off SQL, dbt models, and data contracts.
Sketch bronze, silver, and gold in one diagram, or write DSL and watch the canvas follow. Keys, roles, and relationships stay in sync both ways.
Shareable review links. Reviewers see added, dropped, and breaking — then sign off.
Owners, SLAs, and column rules — exported to ODCS, dbt, Soda, and GE, validated in CI.
When production diverges from the reviewed model, you find out from SchemaStruct — not from a broken dashboard.
Diagrams, docs, and catalogs all describe your schema. None of them review the change before it ships.
SchemaStruct touches your warehouse with the least privilege possible and keeps every change auditable.
Introspection uses read-only credentials. Writes only happen through reviewed, dry-run-checked DDL you approve.
Every push is validated against live warehouse state first, so a plan never surprises production.
GitHub sync, a CI CLI, and PR comments on schema diffs — review lives where your team already works.
Team workspace management, shared review links, and centralized billing. SSO and granular admin controls are on the Enterprise roadmap.
Version history tracks every schema and contract change, with diff summaries you can replay or roll back.
We support security questionnaires and procurement workflows — talk to us about data handling and team rollout.
Model and diff for free. Paid plans add cloud save, review approvals, warehouse sync, and team workspaces.
For trying schema design and review before you need shared delivery workflows.
For individual data builders who need cloud save, reviews, and handoff outputs.
For warehouse teams collaborating on reviews, delivery, and published docs.
Diff it, review it, and hand it off — before it ever reaches production.