Re-exports§
pub use chrono;pub use deadpool_postgres;pub use mysql_async;pub use mysql_common;pub use rusqlite;pub use serde_json;pub use tokio_postgres;
Modules§
- runtime
- Runtime migration support for databases opened by
crate::DinocoClient.
Structs§
- AddColumn
Migration - AddForeign
KeyMigration - Alter
Column Migration - Alter
Enum Migration - Count
Query - Create
Enum Migration - Create
Index Migration - Create
Table Migration - Database
Error - A database failure together with Dinoco’s portable classification. The original driver error remains available through the standard error chain.
- Delete
Query - Dinoco
Client - Drop
Column Migration - Drop
Enum Migration - Drop
Foreign KeyMigration - Drop
Index Migration - Drop
Table Migration - Find
Query - Insert
Query - Many
ToMany Relation Count Query - Many
ToMany Relation Query - Many
ToMany Update - Migration
Column - Migration
Foreign Key - Migration
Index - MySql
Adapter - PgBouncer
Adapter - Postgres
Adapter - Postgres
Row - A row of data returned from the database by a query.
- Relation
Batch Query - Relation
Count Query - Relation
Join Query - Rename
Column Migration - Rename
Table Migration - RowDecode
Error - Marker used by adapters when a row exists but a generated model cannot be decoded from it.
- Single
IdRow - Sqlite
Adapter - Sqlite
Row - A single result row of a query.
- Transaction
Command - Transaction
Executor - A live transaction pinned to one physical database connection.
- Update
Query - Update
Set - Where
Complex
Enums§
- Backend
- Database
Constraint Error - Portable constraint categories exposed only when a driver supplies a structured error code.
- Dinoco
Value - Find
Order By - Find
Where - Migration
Column Type - Migration
Default - Migration
Index Kind - Postgres
Mode - Referential
Action - Update
Operation
Constants§
Traits§
- Dinoco
Adapter - Dinoco
Entity - Dinoco
Mysql - Dinoco
Postgres - Dinoco
Projection - Dinoco
RowModel - Dinoco
SqlCompiler - Dinoco
Sqlite