123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- const {Column} = require('./column');
- const {ColumnSet} = require('./column-set');
- const {TableName, _TN} = require('./table-name');
- const method = require('./methods');
- module.exports = config => {
- const capSQL = () => config.options && config.options.capSQL;
- const res = {
- insert(data, columns, table) {
- return method.insert(data, columns, table, capSQL());
- },
- update(data, columns, table, options) {
- return method.update(data, columns, table, options, capSQL());
- },
- concat(queries) {
- return method.concat(queries, capSQL());
- },
- values(data, columns) {
- return method.values(data, columns, capSQL());
- },
- sets(data, columns) {
- return method.sets(data, columns, capSQL());
- },
- TableName,
- _TN,
- ColumnSet,
- Column
- };
- return res;
- };
|