Skip to main content

Module metadata

Module metadata 

Source
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§

EntityTypeMeta
Metadata describing an entity type. Corresponds to EFCore’s IEntityType.
NavigationMeta
Metadata describing a navigation property (relationship). Corresponds to EFCore’s INavigation.
PropertyMeta
Metadata describing a property (column) of an entity type. Corresponds to EFCore’s IProperty.
PropertyMetaBuilder
Builder for configuring PropertyMeta.

Enums§

NavigationKind
Describes the type of navigation.