buildCheckValues method

String buildCheckValues()

Returns a SELECT statement to check current values of all options. When running the query, parameters that were not yet set will return null.

Implementation

String buildCheckValues() {
  var optionsList = options.keys
      .map((k) => "current_setting('$k', true) as ${k.replaceAll('.', '_')}")
      .join(', ');
  return 'SELECT $optionsList;';
}