Skip to main content

Module sqlite

Module sqlite 

Source
Expand description

SQLite types.

  • types: zero-sized SQL type markers used for compile-time checks.
  • SQLiteType: column storage types as written in DDL.
  • TypeCategory: how a Rust field type maps to a SQLite column.
  • SQLTypeCategory: type affinity categories, used when parsing.
  • ddl: schema objects (tables, columns, indexes, …) for migrations.

Modules§

ddl
SQLite schema objects (tables, columns, indexes, constraints, views) for migrations.
types
Zero-sized SQL type markers for the SQLite dialect.

Enums§

SQLTypeCategory
The affinity group of a SQLite type declaration, such as VARCHAR(255) or INTEGER.
SQLiteAffinity
SQLite type affinity: how a column converts values it stores.
SQLiteType
A SQLite column type as written in DDL.
TypeCategory
The kind of a Rust field type, as the SQLite macros see it.