2023-10-13 02:18:51 -04:00

24 lines
623 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toSqlParams = void 0;
/**
* Allows for using strings and `sql-template-strings`. Converts both to a
* format that's usable by the SQL methods
*
* @param sql A SQL string or `sql-template-strings` object
* @param params An array of parameters
*/
function toSqlParams(sql, params = []) {
if (typeof sql === 'string') {
return {
sql,
params
};
}
return {
sql: sql.sql,
params: sql.values
};
}
exports.toSqlParams = toSqlParams;
//# sourceMappingURL=strings.js.map