Crate ormada_schema

Crate ormada_schema 

Source
Expand description

Schema types and parsing for Ormada ORM migrations

This crate provides:

  • Schema type definitions (TableSchema, ColumnSchema, etc.)
  • Source file parsing to extract schema from #[ormada_model] and #[ormada_schema]
  • Diff algorithm for generating migrations

Used by both ormada-derive (proc macros) and ormada-cli (migration commands).

Re-exports§

pub use diff::*;
pub use parser::*;
pub use types::*;

Modules§

diff
Schema diff algorithm for generating migrations
parser
Source file parsing for Ormada models and schemas
types
Schema type definitions for Ormada migrations