2019-08-03 14:10:47 +02:00
|
|
|
package postgres
|
|
|
|
|
|
|
|
|
|
import "github.com/go-jet/jet/internal/jet"
|
|
|
|
|
|
|
|
|
|
// --------- Arithmetic operators -------------//
|
|
|
|
|
|
2019-08-06 10:29:04 +02:00
|
|
|
//var MINUSi = jet.MINUSi
|
2019-08-03 14:10:47 +02:00
|
|
|
var MINUSf = jet.MINUSf
|
|
|
|
|
|
|
|
|
|
//----------- Logical operators ---------------//
|
|
|
|
|
|
|
|
|
|
var NOT = jet.NOT
|
|
|
|
|
var BIT_NOT = jet.BIT_NOT
|
2019-08-06 10:29:04 +02:00
|
|
|
|
|
|
|
|
func MINUSi(intExp IntegerExpression) IntegerExpression {
|
|
|
|
|
if intLit, ok := intExp.(jet.LiteralExpression); ok {
|
|
|
|
|
intLit.SetConstant(true)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return intExp
|
|
|
|
|
}
|