不要怂,就是干,撸起袖子干!

Commit 28589051 by Sascha Depold

queryinterface on sequelize

1 parent 37f79d4f
Showing with 11 additions and 5 deletions
var Utils = require("./utils") var Utils = require("./utils")
, ModelFactory = require("./model-factory") , ModelFactory = require("./model-factory")
, DataTypes = require('./data-types') , DataTypes = require('./data-types')
, ModelManager = require("./model-manager") , ModelManager = require("./model-manager")
, Migrator = require("./migrator") , Migrator = require("./migrator")
, QueryInterface = require("./query-interface")
module.exports = (function() { module.exports = (function() {
var Sequelize = function(database, username, password, options) { var Sequelize = function(database, username, password, options) {
...@@ -32,6 +33,11 @@ module.exports = (function() { ...@@ -32,6 +33,11 @@ module.exports = (function() {
Sequelize.Utils = Utils Sequelize.Utils = Utils
Sequelize.Utils._.map(DataTypes, function(sql, accessor) { Sequelize[accessor] = sql}) Sequelize.Utils._.map(DataTypes, function(sql, accessor) { Sequelize[accessor] = sql})
Sequelize.prototype.getQueryInterface = function() {
this.queryInterface = this.queryInterface || new QueryInterface(this)
return this.queryInterface
}
Sequelize.prototype.define = function(modelName, attributes, options) { Sequelize.prototype.define = function(modelName, attributes, options) {
options = options || {} options = options || {}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!