@stormzx/sqlbuilder
Version:
A simple sql builder.
25 lines (18 loc) • 512 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.caseConvert = caseConvert;
exports.disableCaseConvert = disableCaseConvert;
var _lodash = require("lodash");
var _raw = require("./raw");
let shouldConvert = !/^(0|false)$/.test(process.env.SQLBUILDER_CASE_CONVERT);
function disableCaseConvert() {
shouldConvert = false;
}
function caseConvert(value) {
if (!shouldConvert || (0, _raw.isRaw)(value)) {
return value;
}
return (0, _lodash.snakeCase)(value);
}