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

Commit 29a79549 by Matt Broadstone

use strict mode for all library scripts

1 parent 389bb8df
Showing with 103 additions and 19 deletions
"use strict";
var Utils = require("./../utils")
, Helpers = require('./helpers')
, Transaction = require('../transaction')
......
"use strict";
var Utils = require('./../utils')
, Transaction = require('./../transaction')
......
"use strict";
var Utils = require('./../utils')
, Transaction = require('./../transaction')
......
"use strict";
var Utils = require("./../utils")
, Helpers = require('./helpers')
, _ = require('lodash')
......
"use strict";
var Utils = require("./../utils")
, Helpers = require("./helpers")
, Transaction = require("../transaction")
......
"use strict";
var Utils = require("./../utils")
module.exports = {
......
"use strict";
var Utils = require("./../utils")
, HasOne = require('./has-one')
, HasMany = require("./has-many")
......
"use strict";
var STRING = function(length, binary) {
if (this instanceof STRING) {
this._binary = !!binary
......
"use strict";
module.exports = (function(){
var ConnectorManager = function(sequelize, config) {
throw new Error('Define the constructor!')
......
"use strict";
var AbstractDialect = function() {
}
......
"use strict";
var Utils = require("../../utils")
, SqlString = require("../../sql-string")
, Model = require("../../model")
......
"use strict";
var Utils = require('../../utils')
, CustomEventEmitter = require("../../emitters/custom-event-emitter")
, Promise = require("../../promise")
......
"use strict";
var mariadb
, Pooling = require('generic-pool')
, Query = require("./query")
......
"use strict";
var _ = require('lodash')
, MySQL = require('../mysql')
......
"use strict";
var Utils = require("../../utils")
module.exports = (function() {
......
"use strict";
var Utils = require("../../utils")
, AbstractQuery = require('../abstract/query')
......
"use strict";
var mysql
, Pooling = require('generic-pool')
, Query = require("./query")
......
"use strict";
var _ = require('lodash')
, Abstract = require('../abstract')
......
"use strict";
var Utils = require("../../utils")
, DataTypes = require("../../data-types")
, util = require("util")
......
"use strict";
var Utils = require("../../utils")
, AbstractQuery = require('../abstract/query')
, uuid = require('node-uuid')
......
"use strict";
var Query = require("./query")
, Utils = require("../../utils")
......
"use strict";
module.exports = {
stringifyPart: function(part) {
switch(typeof part) {
......@@ -41,7 +43,7 @@ module.exports = {
return object;
}
const rx = /\"((?:\\\"|[^"])*)\"\s*\=\>\s*((?:true|false|NULL|\d+|\d+\.\d+|\"((?:\\\"|[^"])*)\"))/g
var rx = /\"((?:\\\"|[^"])*)\"\s*\=\>\s*((?:true|false|NULL|\d+|\d+\.\d+|\"((?:\\\"|[^"])*)\"))/g
string = string || '';
......
"use strict";
var _ = require('lodash')
, Abstract = require('../abstract')
......
"use strict";
var Utils = require("../../utils")
, hstore = require('./hstore')
, util = require("util")
......
"use strict";
var Utils = require("../../utils")
, AbstractQuery = require('../abstract/query')
, DataTypes = require('../../data-types')
......
"use strict";
var sqlite3
, Utils = require("../../utils")
, Query = require("./query")
......
"use strict";
var _ = require('lodash')
, Abstract = require('../abstract')
......
"use strict";
var Utils = require("../../utils")
, DataTypes = require("../../data-types")
, SqlString = require("../../sql-string")
......
"use strict";
var Utils = require("../../utils")
/**
......
"use strict";
var Utils = require("../../utils")
, AbstractQuery = require('../abstract/query')
, QueryTypes = require('../../query-types')
......
"use strict";
var util = require("util")
, EventEmitter = require("events").EventEmitter
, Promise = require("../promise")
......
"use strict";
/**
* @fileOverview The Error Objects produced by Sequelize.
*/
......
"use strict";
var Utils = require("./utils")
, Promise = require("./promise")
......
"use strict";
var Validator = require("validator")
, Utils = require("./utils")
, sequelizeError = require("./errors")
......
"use strict";
var Utils = require("./utils")
, Mixin = require("./associations/mixin")
, InstanceValidator = require("./instance-validator")
......
"use strict";
var moment = require("moment")
, path = require("path")
, Utils = require("./utils")
......
const fs = require("fs")
, moment = require("moment")
"use strict";
var fs = require("fs")
, moment = require("moment")
var Utils = require(__dirname + "/utils")
, Migration = require(__dirname + "/migration")
......
"use strict";
var Toposort = require('toposort-class')
, _ = require('lodash')
......
......@@ -127,15 +127,6 @@ module.exports = (function() {
this.scopeObj = {}
}
/**
* A reference to the sequelize instance
* @property sequelize
* @return {Sequelize}
*/
Object.defineProperty(Model.prototype, 'sequelize', {
get: function() { return this.modelManager.sequelize }
})
Object.defineProperty(Model.prototype, 'QueryInterface', {
get: function() { return this.modelManager.sequelize.getQueryInterface() }
})
......
"use strict";
module.exports = (function () {
var Attribute = function(options) {
if (options.type === undefined) options = {type: options};
......
"use strict";
var Promise
, EventEmitter = require("events").EventEmitter
, proxyEventKeys = ['success', 'error', 'sql']
......
"use strict";
var Utils = require(__dirname + "/utils")
module.exports = (function() {
......
"use strict";
var Utils = require(__dirname + '/utils')
, DataTypes = require(__dirname + '/data-types')
, SQLiteQueryInterface = require(__dirname + '/dialects/sqlite/query-interface')
......
"use strict";
module.exports = {
SELECT: 'SELECT',
BULKUPDATE: 'BULKUPDATE',
......
"use strict";
var url = require("url")
, Path = require("path")
, Utils = require("./utils")
......@@ -97,7 +99,6 @@ module.exports = (function() {
database = urlParts.pathname.replace(/^\//, '')
}
dialect = urlParts.protocol
options.dialect = urlParts.protocol.replace(/:$/, '')
options.host = urlParts.hostname
......
"use strict";
var moment = require("moment")
, isArrayBufferView
, SqlString = exports;
......
"use strict";
var Utils = require('./utils')
var TransactionManager = module.exports = function(sequelize) {
......
"use strict";
var Utils = require('./utils')
, util = require('util')
......
"use strict";
var util = require("util")
, DataTypes = require("./data-types")
, SqlString = require("./sql-string")
......@@ -471,7 +473,7 @@ var Utils = module.exports = {
var orig = Error.prepareStackTrace;
Error.prepareStackTrace = function(_, stack){ return stack; };
var err = new Error();
Error.captureStackTrace(err, arguments.callee);
Error.captureStackTrace(err, stack);
var stack = err.stack;
Error.prepareStackTrace = orig;
return stack;
......
"use strict";
var cJSON = require('circular-json')
, _ = require('lodash') // Don't require Utils here, as it creates a circular dependency
......
......@@ -1989,13 +1989,9 @@ describe(Support.getTestDialectTeaser("DAOFactory"), function () {
})
it('should not fail with an include', function(done) {
var tableName = ''
, ident = this.sequelize.queryInterface.QueryGenerator.quoteIdentifier
, escape = this.sequelize.queryInterface.QueryGenerator.escape
this.User.findAll({
where: [
this.sequelize.queryInterface.QueryGenerator.quoteIdentifiers('Projects.title') + ' = ' + escape('republic')
this.sequelize.queryInterface.QueryGenerator.quoteIdentifiers('Projects.title') + ' = ' + this.sequelize.queryInterface.QueryGenerator.escape('republic')
],
include: [
{model: this.Project}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!