1
1
mirror of https://github.com/Fabio286/antares.git synced 2025-06-05 21:59:22 +02:00

feat: blob fields edit/view/download

This commit is contained in:
2020-08-03 18:07:08 +02:00
parent 092e8a0732
commit 712fe9f00d
6 changed files with 174 additions and 40 deletions

View File

@@ -10,8 +10,8 @@ const regex = new RegExp(/[\0\x08\x09\x1a\n\r"'\\\%]/g);
*/
function sqlEscaper (string) {
return string.replace(regex, (char) => {
var m = ['\\0', '\\x08', '\\x09', '\\x1a', '\\n', '\\r', '\'', '"', '\\', '\\\\', '%'];
var r = ['\\\\0', '\\\\b', '\\\\t', '\\\\z', '\\\\n', '\\\\r', '\'\'', '""', '\\\\', '\\\\\\\\', '\\%'];
const m = ['\\0', '\\x08', '\\x09', '\\x1a', '\\n', '\\r', '\'', '"', '\\', '\\\\', '%'];
const r = ['\\\\0', '\\\\b', '\\\\t', '\\\\z', '\\\\n', '\\\\r', '\'\'', '""', '\\\\', '\\\\\\\\', '\\%'];
return r[m.indexOf(char)];
});
}