UNPKG

simple-message-board

Version:

简易留言板应用,支持markdown格式

15 lines (13 loc) 365 B
function buildSearchClause(input = '') { const term = input.trim(); if (!term) { return { clause: '', params: [], term: '' }; } const escaped = term.replace(/([%_\\])/g, '\\$1'); return { clause: "WHERE content LIKE ? ESCAPE '\\'", params: [`%${escaped}%`], term }; } module.exports = { buildSearchClause };