Module good_ormning::sqlite

source ·

Modules§

Structs§

  • See Delete for field descriptions. Call build() to get a finished query object.
  • See Insert for field descriptions. Call build() to get a finished query object.
  • This represents an SQL query. A function will be generated which accepts a db connection and query parameters, and returns the query results. Call the new_* functions to get a builder.
  • See Select for field descriptions. Call build() to get a finished query object.
  • See Update for field descriptions. Call build() to get a finished query object.
  • The version represents the state of a schema at a point in time.

Enums§

  • The number of results this query returns. This determines if the return type is void, Option, the value directly, or a Vec. It must be a valid value per the query body (e.g. select can’t have None res count).

Functions§

  • Generate Rust code for migrations and queries.
  • Get a builder for a DELETE query.
  • Get a builder for an INSERT query.
  • Get a builder for a SELECT query.
  • Get a builder for a SELECT query. This allows advanced sources (like selecting from a synthetic table).
  • Get a builder for an UPDATE query.