UNPKG

853 BJavaScriptView Raw
1// Copyright IBM Corp. 2014,2019. All Rights Reserved.
2// Node module: loopback-connector
3// This file is licensed under the MIT License.
4// License text available at https://opensource.org/licenses/MIT
5
6'use strict';
7const SG = require('strong-globalize');
8SG.SetRootDir(__dirname);
9
10exports.Connector = require('./lib/connector');
11// Set up SqlConnector as an alias to SQLConnector
12exports.SQLConnector = exports.SqlConnector = require('./lib/sql');
13exports.ParameterizedSQL = exports.SQLConnector.ParameterizedSQL;
14exports.Transaction = require('./lib/transaction');
15
16exports.createPromiseCallback = require('./lib/utils').createPromiseCallback;
17
18// KeyValue helpers
19exports.ModelKeyComposer = require('./lib/model-key-composer');
20exports.BinaryPacker = require('./lib/binary-packer');
21exports.JSONStringPacker = require('./lib/json-string-packer');