Schema Forge
  • Home
  • Docs
  • Playground
  • Roadmap
  • GitHub
← Schema Forge
  • Overview
  • DSL syntax
  • CLI commands
  • Migration workflow

Documentation

Schema Forge uses a simple DSL, a CLI for migrations, and a clear workflow from schema edits to applied SQL. Start with the topics below.

  • DSL syntax

    Learn the .sf schema format: tables, columns, types, and modifiers (pk, unique, not null, default, fk).

  • CLI commands

    Reference for init, generate, diff, doctor, introspect, import, and validate plus options and exit codes.

  • Migration workflow

    Step-by-step: initialize, edit schema, preview with diff, generate migrations, apply SQL, and repeat.

Documentation

View docsRoadmap

Report a bug

Found an issue? Open a ticket on GitHub so we can track it.

View issues on GitHub