boolean property

Codec<bool> boolean
final

Booleans decoded from true/false or integer 1/0; other inputs are rejected.

Implementation

static final boolean = Codec<bool>(
  'boolean',
  (v) => switch (v) {
    true || 1 => true,
    false || 0 => false,
    _ => throw FormatException('Invalid SQL boolean: $v'),
  },
  (v) => v,
);