← All features

Database design, governed

DbDesignAgent turns an approved spec into a schema recommendation and generated DDL for whichever datastore fits — composing in any components you've already adopted.

How it works

01
Recommend or honour a pin

The agent recommends a target datastore from your spec, or designs against one you've pinned — with dissent if the pin is a poor fit.

02
Compose adopted components

Approved schema components from your catalog — tenancy, auth, audit, and similar patterns — are composed into the new design instead of redrawn from scratch.

03
DDL, not just a diagram

The artifact carries paradigm-correct, injection-safe DDL for the target datastore — ready to review, not just a sketch.

04
A human approves the version

The db-design gate approves or sends the design back for revision — a bounded revise loop with your feedback injected into the next attempt.

The agents behind it

Human control

DB-design gate — approval snapshots the version, which is what later migrations diff against.