UNPKG

vf

Version:
52 lines (41 loc) 1.01 kB
/** * Expose `Connector`. */ module.exports = Connector; /** * Module dependencies. */ var EventEmitter = require('events').EventEmitter, debug = require('debug')('connector'), util = require('util'), inherits = util.inherits, assert = require('assert'); /** * Tạo một connector mới theo `options` truyền vào. * * @param {Object} options * @return {Connector} */ function Connector(options) { EventEmitter.apply(this, arguments); this.options = options; debug('created with options', options); }; /** * Kế thừa từ `EventEmitter`. */ inherits(Connector, EventEmitter); /*! * Create an connector instance from a JugglingDB adapter. */ Connector._createJDBAdapter = function (jdbModule) { var fauxSchema = {}; jdbModule.initialize(fauxSchema, function () { // connected }); }; /*! * Add default crud operations from a JugglingDB adapter. */ Connector.prototype._addCrudOperationsFromJDBAdapter = function (connector) { };