query library
Classes
-
Command<
P> - A command that mutates data (INSERT, UPDATE, DELETE).
-
InsertCommand<
P> - A specialized Command for dynamic inserts.
-
Query<
P, R extends Record> -
Pdefines the input Parameter type.Rdefines the expected output Record type (serves as a token for custom linting). - SQL
- Wrapper for a value to be used in a SQL statement.
-
UpdateCommand<
P> - A specialized Command for "patch" updates.
Typedefs
-
ParamMapper<
P> = Map< String, Object?> Function(P params) - Maps a Record/Class to a SQLite named parameter map.
-
ResultSchema
= Map<
String, Type> - Best-effort schema definition using Dart's Type objects (e.g., int, String).