PgConverter constructor
Implementation
PgConverter(String sql, Map<String, Type>? substitutionValues) {
var s = sql;
if (null != substitutionValues && substitutionValues.isNotEmpty) {
types = <PgDataType>[];
int n = 1;
for (final entry in substitutionValues.entries) {
s = s.replaceAll('@${entry.key}', '\$$n');
n++;
types!.add(_pgType(entry.value));
}
} else {
types = null;
}
this.sql = s;
}