$writeUpdateInsertable method
- @protected
- TableInfo<
Table, dynamic> table, - Insertable insertable, {
- int? startIndex,
Writes column names and values for an update statement.
Used by generated code.
Implementation
@protected
GenerationContext $writeUpdateInsertable(
TableInfo table,
Insertable insertable, {
int? startIndex,
}) {
final context = GenerationContext.fromDb(this)
..explicitVariableIndex = startIndex;
table.validateIntegrity(insertable, isInserting: false);
UpdateStatement(
this,
table,
).writeInsertable(context, insertable.toColumns(true));
return context;
}