computedfieldWithConverter<DartType, SqlType extends Object> method

ComputedFieldWithConverter<DartType, SqlType, $Table> computedfieldWithConverter<DartType, SqlType extends Object>(
  1. GeneratedColumnWithTypeConverter<DartType, SqlType> a(
    1. $ComputedFieldComposer a
    )
)

Create an computed field with type converter support

See the documentation for computed field for more information

Implementation

ComputedFieldWithConverter<DartType, SqlType, $Table>
computedfieldWithConverter<DartType, SqlType extends Object>(
  GeneratedColumnWithTypeConverter<DartType, SqlType> Function(
    $ComputedFieldComposer a,
  )
  a,
) {
  final composer = $state.createComputedFieldComposer();
  final expression = a(composer);
  return ComputedFieldWithConverter(
    expression,
    composer.$joinBuilders.toSet(),
  );
}