mysql-qs-parser
Version:
Middleware to transform query strings in a format that's recognized by MYSQL database.
32 lines (24 loc) • 905 B
JavaScript
const read = require('./lib/read')
require('./test/global')
exports = module.exports = function (params) {
return read.parser(params)
}
exports = module.exports.parser = function (query, _default) {
return read.parseAll(query, _default)
}
exports = module.exports.parseFields = function (_query, _default) {
return read.parseFields(_query, _default || '')
}
exports = module.exports.parseSort = function (_query, _default) {
return read.parseSort(_query, _default || '')
}
exports = module.exports.parsePagination = function (_query, _default) {
return read.parsePagination(_query, _default || '')
}
exports = module.exports.parseFilter = function (_query, _default) {
return read.parseFilter(_query, _default || '')
}
exports = module.exports.buildSql = function (_table, _default) {
return read.buildSql(_table, _default)
}