Skip to main content

Module provider

Module provider 

Source
Expand description

Database provider abstraction trait.

Corresponds to EFCore’s database provider model, allowing multiple database backends (PostgreSQL, MySQL, SQLite, etc.) to be plugged in.

Structs§

DbValueConvertError
Error returned when a DbValue cannot be converted to the requested type.

Enums§

DbValue
A typed database parameter value for parameterized queries.
IsolationLevel
ANSI SQL transaction isolation levels.

Traits§

IAsyncConnection
Trait for async database connections.
IDatabaseProvider
The database provider abstraction. Corresponds to EFCore’s provider model.
ISqlGenerator
Represents a SQL dialect with specific syntax for common operations.