Expand description
The INSERT builder: InsertBuilder, its states, and
OnConflictBuilder.
Start an INSERT with QueryBuilder::insert.
Structs§
- Insert
Columns Set - INSERT builder state after
.columns(...), waiting for its SELECT source.Columnsis the type-level list of target columns. - Insert
DoUpdate Set - Marker for the state after DO UPDATE SET (before optional WHERE).
- Insert
Initial - Marker for the initial state of
InsertBuilder. - Insert
OnConflict Set - Marker for the state after ON CONFLICT is set.
- Insert
Returning Set - Marker for the state after RETURNING clause is added.
- Insert
Values Set - Marker for the state after VALUES are set.
Type Aliases§
- Insert
Builder - An INSERT query being built for
SQLite. - OnConflict
Builder - An
ON CONFLICT (target)clause waiting for its action.