Expand description
Repository Traits - Contracts for Entity Persistence
These traits define the contracts that entities and repositories must implement to work with the generic repository implementations.
Structs§
- Reference
- A foreign key one of an entity’s fields holds:
field(the entity’s serialized field, which is also its column) names a row oftableby itscolumn.
Enums§
- Repository
Error - Repository error types
Traits§
- Crud
Repository - Core CRUD repository trait
- Partial
Updatable - Trait for entities that support partial updates via field map
- Persistent
Entity - Trait for entities that can be persisted.
- Searchable
Repository - Extended repository with search/filter capabilities
- Versioned
- Trait for entities with version/optimistic locking