asNullable method

TypeOverride asNullable()

The nullable variant of this override: the Dart type gains ? and the codec is wrapped in NullableSqlType. The import is unchanged (NullableSqlType comes from package:basalt/basalt.dart).

Implementation

TypeOverride asNullable() => TypeOverride(
      dartType: '$dartType?',
      sqlType: 'NullableSqlType($sqlType)',
      import: import,
    );