Expand description
ActiveRecord-style persistence and querying on top of SeaORM.
Re-exports§
pub use base::Record;pub use base::RecordError;pub use base::RecordState;pub use connection::ConnectionError;pub use connection::ConnectionPool;pub use connection::establish;pub use querying::OrderDirection;pub use relation::Relation;pub use sync_persistence::Persistence;pub use sync_querying::Querying;
Modules§
- associations
- Association helpers.
- base
- Base record traits and errors.
- callbacks
- Callback integration points.
- connection
- Database connection management.
- counter_
cache - Counter cache helpers.
- delegated_
type - Delegated type helpers.
- dirty
- Record-level dirty tracking helpers.
- encryption
- Attribute encryption helpers.
- enum_
type - Enum-backed column helpers.
- fixtures
- Fixture loading support.
- inheritance
- Single-table inheritance helpers.
- insert_
all - Bulk insert and upsert helpers.
- locking
- Locking primitives. Record locking primitives.
- migration
- Schema migration helpers.
- nested_
attributes - Nested-attribute assignment helpers.
- no_
touching - Touch suppression helpers.
- normalization
- Attribute normalization helpers.
- persistence
- Persistence behavior for records.
- query_
cache - Per-request query cache helpers.
- querying
- Query helpers for records.
- readonly_
attributes - Readonly attribute helpers.
- reflection
- Association reflection helpers.
- relation
- Chainable relation builder.
- sanitization
- SQL sanitization helpers.
- schema
- Schema introspection helpers.
- scoping
- Default scope helpers.
- secure_
token - Secure token helpers.
- serialization_
ext - Attribute serialization helpers.
- signed_
id - Signed record identifier helpers.
- store
- JSON-backed store helpers.
- strict_
loading - Strict-loading helpers.
- sync_
persistence - Sync wrappers for persistence operations.
- sync_
querying - Sync wrappers for query operations.
- timestamp
- Timestamp behavior.
- touch
- Touch helpers.
- transactions
- Transaction helpers.
- validations
- Record-level validations.