diff options
| author | Christophe Simonis <chs@odoo.com> | 2016-01-12 16:11:28 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2016-01-12 16:11:28 +0100 |
| commit | 5f997bc4ef779fd45ae80d1465be1c1b64fdc8b5 (patch) | |
| tree | c0e76018db4158b8c1f30ae6d20b665bdaa98857 /openerp/tools/sql.py | |
| parent | 99b6cd8119211414602c739087c57d1966198f8e (diff) | |
| parent | 7fa6f73302709d7e7b6b19ebd16d338b3dd0e2db (diff) | |
[MERGE] forward port of branch saas-7 up to 7fa6f73
Diffstat (limited to 'openerp/tools/sql.py')
| -rw-r--r-- | openerp/tools/sql.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/openerp/tools/sql.py b/openerp/tools/sql.py index 9ce64906896..709edcf4538 100644 --- a/openerp/tools/sql.py +++ b/openerp/tools/sql.py @@ -4,3 +4,6 @@ def drop_view_if_exists(cr, viewname): cr.execute("DROP view IF EXISTS %s CASCADE" % (viewname,)) cr.commit() + +def escape_psql(to_escape): + return to_escape.replace('\\', r'\\').replace('%', '\%').replace('_', '\_') |
