parseQualifiedTableName function
Splits a schema.table name. The schema is null for unqualified names.
Implementation
({String? schema, String name}) parseQualifiedTableName(String tableName) {
var separator = tableName.indexOf('.');
if (separator == -1) return (schema: null, name: tableName);
return (
schema: tableName.substring(0, separator),
name: tableName.substring(separator + 1),
);
}