package db import "strings" func quoteMySQLIdent(s string) string { return "`" + strings.ReplaceAll(s, "`", "") + "`" } func quotePGIdent(s string) string { return `"` + strings.ReplaceAll(s, `"`, `""`) + `"` } func splitSchemaTable(name string) (schema, table string) { name = strings.TrimSpace(name) if i := strings.LastIndex(name, "."); i > 0 { return name[:i], name[i+1:] } return "", name }