Modules§
- Types that are used as closure arguments.
- Types to declare schemas and migrations.
Structs§
- Values of this type reference a collumn in a query.
- The primary interface to the database.
- Rows keeps track of all rows in the current query.
- Row reference that can be used in any query in the same transaction.
- ThreadToken is used to separate transactions in time for each thread.
- Transaction can be used to query the database.
- Same as Transaction, but allows inserting new rows.
- Use this a value in a query to get the current datetime as a number.
Traits§
- This trait is implemented by everything that can be retrieved from the database.
- Trait for all values that can be used in queries.
- This trait is implemented for all table types as generated by the crate::migration::schema macro.
Functions§
- Perform an aggregate that returns a single result for each of the current rows.
Derive Macros§
- Derive FromDummy to create a new
*Dummy
struct.