toasty_core/schema/
app.rs1mod arg;
4pub use arg::Arg;
5
6mod auto;
7pub use auto::{AutoStrategy, UuidVersion};
8
9mod constraint;
10pub use constraint::{Constraint, ConstraintLength};
11
12mod embedded;
13pub use embedded::Embedded;
14
15mod field;
16pub use field::{Field, FieldId, FieldName, FieldPrimitive, FieldTy, SerializeFormat};
17
18mod fk;
19pub use fk::{ForeignKey, ForeignKeyField};
20
21mod index;
22pub use index::{Index, IndexField, IndexId};
23
24mod model;
25pub use model::{EmbeddedEnum, EmbeddedStruct, EnumVariant, Model, ModelId, ModelRoot, VariantId};
26
27mod pk;
28pub use pk::PrimaryKey;
29
30mod relation;
31pub use relation::{BelongsTo, HasMany, HasOne};
32
33mod schema;
34pub use schema::{Resolved, Schema};
35
36use super::Name;