(line)
| 140 | |
| 141 | |
| 142 | def sqlizeString(line): |
| 143 | # Escape backslashes first, as they will be as escape symbol in queries |
| 144 | # Then escape percent and underscore signs |
| 145 | # Finally, replace generic wildcards with sql-style wildcards |
| 146 | line = line.replace("\\", "\\\\").replace("%", "\\%").replace("_", "\\_").replace("*", "%") |
| 147 | return line |
| 148 | |
| 149 | |
| 150 | @cachedQuery(User, 1, "lookfor") |