toPostgresValue method

  1. @override
ParamSql toPostgresValue(
  1. DataField<DataType>? field,
  2. Geometry? data
)
override

Implementation

@override
ParamSql toPostgresValue(DataField<DataType>? field, Geometry? data) {
  if (data != null) {
    final sql = ParamSql('st_geomfromewkb');
    sql.add(
        ParamSql.param(data.toEWKB(), PostgreSQLDataType.byteArray)..wrap());
    return sql;
  } else {
    return ParamSql('NULL');
  }
}