Finance-Assessment / app /utils /security.py
aayushhh-operator's picture
Upload 56 files
cf35fad verified
Raw
History Blame Contribute Delete
202 Bytes
def escape_like_pattern(value: str) -> str:
"""Escape SQL LIKE special characters so user input stays literal."""
return value.replace("\\", "\\\\").replace("%", "\\%").replace("_", "\\_")