$writeInsertable method

  1. @protected
StatementBuffer $writeInsertable(
  1. GeneratedTable<Object, GeneratedTable<Object, dynamic>> table,
  2. Insertable insertable, {
  3. int? startIndex,
})

Writes column names and VALUES for an insert statement.

Used by generated code.

Implementation

@protected
StatementBuffer $writeInsertable(
  GeneratedTable table,
  Insertable insertable, {
  int? startIndex,
}) {
  final compiler = dialect.createCompiler();
  compiler.addInsertFromValues(InsertFromValues.create(table, insertable)!);
  return compiler.statement;
}