Sequelize

declaration

Utils

Utils
    var Utils   = require("../../utils")
      , sqlite3 = require('sqlite3').verbose()
      , Query   = require("./query")
    
    module.exports = (function() {
      var ConnectorManager = function(sequelize) {
        this.sequelize = sequelize
        this.database  = new sqlite3.Database(sequelize.options.storage || ':memory:')
      }
      Utils._.extend(ConnectorManager.prototype, require("../connector-manager").prototype)
    
      ConnectorManager.prototype.query = function(sql, callee, options) {
        return new Query(this.database, this.sequelize, callee, options).run(sql)
      }
    
      return ConnectorManager
    })()