Development
Introducing ForgeSchema
A PostgreSQL schema evolution engine in Go, beginning with strict schema validation.
A PostgreSQL schema evolution engine in Go, built around inspect, plan, apply and verify. Validate YAML, inspect PostgreSQL 16/17 and compare schemas in an explained migration plan. Explicit rename intent, quoted SQL and blocked-change reasons are available; execution is the next stage.
Go
One command line foundation
PostgreSQL
The first database target
6 sessions
A staged prototype plan
3 complete
Schema validation, inspection and planning
Development scope, not performance measurements. Schema validation, read-only inspection and offline planning are implemented.
Development
A PostgreSQL schema evolution engine in Go, beginning with strict schema validation.
Development
Session 3 adds deterministic comparison, explicit column renames and explained migration artifacts.
Development
Session 2 adds read-only catalog inspection and live PostgreSQL integration checks.
Development
Session 1 delivers strict schema validation, canonical output and the first test fixtures.
Each development session ends with verified results, updated documentation and a clear next step. Follow progress in the code repository.