toOperands method

Map<String, Object?> toOperands()

What the DML builders take: an operand per column.

Implementation

Map<String, Object?> toOperands() => <String, Object?>{
  for (final entry in _values.entries)
    entry.key: switch (entry.value) {
      MssqlBoundValue(:final value) => value,
      MssqlServerValue(:final expression) => expression,
      MssqlDefaultValue() => const MssqlDefault(),
    },
};