fix quoting

This commit is contained in:
Sven Klemm
2018-08-29 12:24:28 +02:00
parent bfac6303d0
commit 7a5b5906ed
2 changed files with 5 additions and 5 deletions

View File

@ -37,22 +37,22 @@ export default class PostgresQuery {
// remove identifier quoting from identifier to use in metadata queries
unquoteIdentifier(value) {
if (value[0] === '"' && value[value.length - 1] === '"') {
return value.substring(1, value.length - 1).replace('""', '"');
return value.substring(1, value.length - 1).replace(/""/g, '"');
} else {
return value;
}
}
quoteIdentifier(value) {
return '"' + value.replace('"', '""') + '"';
return '"' + value.replace(/"/g, '""') + '"';
}
quoteLiteral(value) {
return "'" + value.replace("'", "''") + "'";
return "'" + value.replace(/'/g, "''") + "'";
}
escapeLiteral(value) {
return value.replace("'", "''");
return value.replace(/'/g, "''");
}
hasTimeGroup() {