|
|
@ -3,7 +3,7 @@ |
|
|
|
var _ = require('lodash'); |
|
|
|
var ColumnNode = require(__dirname + '/node/column'); |
|
|
|
var ParameterNode = require(__dirname + '/node/parameter'); |
|
|
|
var valueExpressionMixin = require(__dirname + '/node/binary').valueExpressionMixin; |
|
|
|
var ValueExpressionMixin = require(__dirname + '/node/binary').ValueExpressionMixin; |
|
|
|
var OrderByColumnNode = require(__dirname + '/node/orderByColumn'); |
|
|
|
var UnaryNode = require(__dirname + '/node/unary'); |
|
|
|
var TextNode = require(__dirname + '/node/text'); |
|
|
@ -104,7 +104,7 @@ Column.prototype.toQuery = function() { |
|
|
|
return this.toNode().toQuery(); |
|
|
|
}; |
|
|
|
|
|
|
|
Column.prototype = _.extend(Column.prototype, valueExpressionMixin); |
|
|
|
Column.prototype = _.extend(Column.prototype, ValueExpressionMixin); |
|
|
|
|
|
|
|
unaryMethod('isNull', 'IS NULL'); |
|
|
|
unaryMethod('isNotNull', 'IS NOT NULL'); |
|
|
|