yauth-migration 0.8.1

Schema types, DDL generation, and migration file generation for yauth — zero ORM dependencies
Documentation

Declarative schema system and migration file generator for yauth.

This crate has zero ORM dependencies — it is a pure code generator. It provides:

  • Schema types (TableDef, ColumnDef, ColumnType, etc.)
  • Core + plugin schema definitions
  • Schema collector with topological sort by FK dependencies
  • Dialect-specific DDL generators (Postgres, SQLite, MySQL)
  • Schema diff engine for incremental migrations
  • Migration file generators (diesel up.sql/down.sql, sqlx numbered .sql)
  • yauth.toml config file support
  • Schema hash for tracking