quoteIdentifier method
Quotes one identifier without interpreting dots as qualification.
Implementation
String quoteIdentifier(String identifier) {
_validateIdentifier(identifier, 'identifier');
return switch (this) {
SqlDialect.sqlite ||
SqlDialect.postgres => '"${identifier.replaceAll('"', '""')}"',
SqlDialect.mysql => '`${identifier.replaceAll('`', '``')}`',
};
}