Skip to main content

Crate ferriorm_runtime

Crate ferriorm_runtime 

Source
Expand description

Runtime library shipped with the user’s application.

This crate provides everything the generated ferriorm client needs at runtime:

A prelude module re-exports the most commonly used items.

  • ferriorm_core – domain types (this crate does not depend on ferriorm-core at runtime; the generated code bridges the two).
  • ferriorm_codegen – generates code that depends on this crate.

Modules§

client
Database connection pool wrapper.
error
Unified error type for ferriorm runtime operations.
filter
Type-safe filter types for query WHERE clauses.
order
Ordering support for query results.
prelude
query
Parameterized SQL query builder.
transaction
Database transaction support.

Enums§

SetValue
Wrapper for update operations: distinguishes “not set” from “set to value”.