Socket
Socket
Sign inDemoInstall

sql

Package Overview
Dependencies
Maintainers
1
Versions
101
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sql - npm Package Compare versions

Comparing version 0.74.0 to 0.75.0

2

lib/dialect/mssql.js

@@ -23,3 +23,3 @@ // TODO: visitCreate needs to support schemas

var Postgres = require(__dirname + '/postgres');
var Postgres = require('./postgres');

@@ -26,0 +26,0 @@ util.inherits(Mssql, Postgres);

@@ -13,3 +13,3 @@ 'use strict';

var Postgres = require(__dirname + '/postgres');
var Postgres = require('./postgres');

@@ -16,0 +16,0 @@ util.inherits(Mysql, Postgres);

@@ -12,5 +12,5 @@ 'use strict';

var Postgres = require(__dirname + '/postgres');
var Postgres = require('./postgres');
var Mssql = require(__dirname + '/mssql');
var Mssql = require('./mssql');

@@ -17,0 +17,0 @@ util.inherits(Oracle, Postgres);

@@ -14,3 +14,3 @@ 'use strict';

var Postgres = require(__dirname + '/postgres');
var Postgres = require('./postgres');

@@ -17,0 +17,0 @@ util.inherits(Sqlite, Postgres);

'use strict';
var _ = require('lodash');
var sliced = require('sliced');
var FunctionCall = require(__dirname + '/node/functionCall');
var FunctionCall = require('./node/functionCall');

@@ -6,0 +6,0 @@ // create a function that creates a function call of the specific name, using the specified sql instance

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var Node = require('./index');

@@ -6,0 +6,0 @@ var AliasNode = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var ParameterNode = require(__dirname + '/parameter');
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var ParameterNode = require('./parameter');
var valueExpressionMixin = require('./valueExpression');

@@ -21,5 +21,5 @@ var ArrayCallNode = Node.define({

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(ArrayCallNode.prototype, AliasNode.AliasMixin);
module.exports = ArrayCallNode;
'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -24,5 +24,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(AtNode.prototype, AliasNode.AliasMixin);
module.exports = AtNode;
'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -26,5 +26,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(BinaryNode.prototype, AliasNode.AliasMixin);
module.exports = BinaryNode;
'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -26,5 +26,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(CaseNode.prototype, AliasNode.AliasMixin);
module.exports = CaseNode;
'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -24,5 +24,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(CastNode.prototype, AliasNode.AliasMixin);
module.exports = CastNode;
'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
module.exports = require(__dirname).define({
module.exports = require('./index').define({
type: 'DEFAULT',

@@ -5,0 +5,0 @@ value: function() {

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ var From = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var ParameterNode = require(__dirname + '/parameter');
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var ParameterNode = require('./parameter');
var valueExpressionMixin = require('./valueExpression');

@@ -21,5 +21,5 @@ var FunctionCallNode = Node.define({

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(FunctionCallNode.prototype, AliasNode.AliasMixin);
module.exports = FunctionCallNode;
'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -25,5 +25,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(InNode.prototype, AliasNode.AliasMixin);
module.exports = InNode;

@@ -101,2 +101,2 @@ 'use strict';

module.exports = Node;
var TextNode = require(__dirname + '/text');
var TextNode = require('./text');
'use strict';
var Node = require(__dirname);
var ParameterNode = require(__dirname + '/parameter');
var Node = require('./index');
var ParameterNode = require('./parameter');

@@ -6,0 +6,0 @@ var IntervalNode = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');
var JoinNode = module.exports = Node.define({

@@ -5,0 +5,0 @@ type: 'JOIN',

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -25,5 +25,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(NotInNode.prototype, AliasNode.AliasMixin);
module.exports = NotInNode;
'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ var OrderByColumn = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ var ParameterNode = module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -25,5 +25,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(PostfixUnaryNode.prototype, AliasNode.AliasMixin);
module.exports = PostfixUnaryNode;
'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -25,5 +25,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(PrefixUnaryNode.prototype, AliasNode.AliasMixin);
module.exports = PrefixUnaryNode;
'use strict';
var _ = require('lodash');
var alias = require(__dirname + '/alias');
var alias = require('./alias');
var assert = require('assert');
var sliced = require('sliced');
var util = require('util');
var valueExpressionMixin = require(__dirname + '/valueExpression');
var valueExpressionMixin = require('./valueExpression');

@@ -10,0 +10,0 @@ var Node = require('./');

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -25,5 +25,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(SliceNode.prototype, AliasNode.AliasMixin);
module.exports = SliceNode;
'use strict';
var Node = require(__dirname);
var Node = require('./index');
module.exports = Node.define({

@@ -5,0 +5,0 @@ type: 'TABLE',

'use strict';
var _ = require('lodash');
var Node = require(__dirname);
var valueExpressionMixin = require(__dirname + '/valueExpression');
var Node = require('./index');
var valueExpressionMixin = require('./valueExpression');

@@ -28,5 +28,5 @@ var valueExpressionMixed = false;

// allow aliasing
var AliasNode = require(__dirname + '/alias');
var AliasNode = require('./alias');
_.extend(TernaryNode.prototype, AliasNode.AliasMixin);
module.exports = TernaryNode;
'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var Node = require('./index');

@@ -5,0 +5,0 @@ module.exports = Node.define({

'use strict';
var Node = require(__dirname);
var BinaryNode = require(__dirname + '/binary');
var TextNode = require(__dirname + '/text');
var Node = require('./index');
var BinaryNode = require('./binary');
var TextNode = require('./text');

@@ -7,0 +7,0 @@ var normalizeNode = function(table, node) {

@@ -6,9 +6,9 @@ 'use strict';

var Query = require(__dirname + '/node/query');
var Column = require(__dirname + '/column');
var TableNode = require(__dirname + '/node/table');
var JoinNode = require(__dirname + '/node/join');
var LiteralNode = require(__dirname + '/node/literal');
var Joiner = require(__dirname + '/joiner');
var ForeignKeyNode = require(__dirname + '/node/foreignKey');
var Query = require('./node/query');
var Column = require('./column');
var TableNode = require('./node/table');
var JoinNode = require('./node/join');
var LiteralNode = require('./node/literal');
var Joiner = require('./joiner');
var ForeignKeyNode = require('./node/foreignKey');

@@ -15,0 +15,0 @@ var Table = function(config) {

@@ -5,3 +5,3 @@ {

"description": "sql builder",
"version": "0.74.0",
"version": "0.75.0",
"homepage": "https://github.com/brianc/node-sql",

@@ -8,0 +8,0 @@ "license": "MIT",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc