Expand description
Model metadata types for describing entities, properties, and relationships.
These types form the metadata layer of rust-ef, analogous to EFCore’s
IEntityType, IProperty, INavigation, etc.
Structs§
- Check
Meta - A table-level
CHECKconstraint. - Entity
Type Meta - Metadata describing an entity type.
Corresponds to EFCore’s
IEntityType. - Foreign
KeyMeta - A foreign key declared on an entity.
- Index
Meta - A declarative (possibly composite, partial, or expression) index.
- Navigation
Meta - Metadata describing a navigation property (relationship).
Corresponds to EFCore’s
INavigation. - Property
Meta - Metadata describing a property (column) of an entity type.
Corresponds to EFCore’s
IProperty. - Property
Meta Builder - Builder for configuring
PropertyMeta. - Table
Options - MySQL table-level storage options (
ENGINE,DEFAULT CHARSET,COLLATE).
Enums§
- Index
Column - One key part of an
IndexMeta. - Navigation
Kind - Describes the type of navigation.