Skip to main content

Crate gize_core

Crate gize_core 

Source
Expand description

Core domain model and conventions for the Gize framework.

This crate is intentionally framework-agnostic: it knows nothing about Axum, SQLx or the CLI. It defines the vocabulary the rest of the workspace shares — the project manifest (gize.toml), model/field definitions, and naming conventions.

Re-exports§

pub use field::Field;
pub use field::FieldType;
pub use field::ModelSpec;
pub use field::Relation;
pub use manifest::Manifest;
pub use manifest::Module;

Modules§

field
Model and field definitions parsed from the CLI (name:String email:String ...).
manifest
The gize.toml project manifest (ADR-009).
naming
Naming conventions shared across generators.