Dialect refactor improvements and clean up.
This commit is contained in:
parent
23fd973699
commit
647ef21aaf
52 changed files with 1097 additions and 671 deletions
|
|
@ -1,86 +0,0 @@
|
|||
package mysql
|
||||
|
||||
import "github.com/go-jet/jet/internal/jet"
|
||||
|
||||
type ColumnBool jet.ColumnBool
|
||||
|
||||
var BoolColumn = jet.BoolColumn
|
||||
var Bool = jet.Bool
|
||||
|
||||
type ColumnString jet.ColumnString
|
||||
|
||||
var StringColumn = jet.StringColumn
|
||||
var String = jet.String
|
||||
|
||||
type ColumnInteger jet.ColumnInteger
|
||||
|
||||
var IntegerColumn = jet.IntegerColumn
|
||||
var Int = jet.Int
|
||||
|
||||
type ColumnFloat jet.ColumnFloat
|
||||
|
||||
var FloatColumn = jet.FloatColumn
|
||||
var Float = jet.Float
|
||||
|
||||
type ColumnDate jet.ColumnDate
|
||||
|
||||
var DateColumn = jet.DateColumn
|
||||
var Date = jet.Date
|
||||
|
||||
type ColumnDateTime jet.ColumnTimestamp
|
||||
|
||||
var DateTimeColumn = jet.TimestampColumn
|
||||
var DateTime = jet.Timestamp
|
||||
|
||||
type ColumnTimestamp jet.ColumnTimestamp
|
||||
|
||||
var TimestampColumn = jet.TimestampColumn
|
||||
var Timestamp = jet.Timestamp
|
||||
|
||||
// ----------------- FUNCTIONS ----------------------//
|
||||
|
||||
var ABSf = jet.ABSf
|
||||
var ABSi = jet.ABSi
|
||||
var POWER = jet.POWER
|
||||
var SQRT = jet.SQRT
|
||||
|
||||
func CBRT(number jet.NumericExpression) jet.FloatExpression {
|
||||
return POWER(number, Float(1.0).DIV(Float(3.0)))
|
||||
}
|
||||
|
||||
var CEIL = jet.CEIL
|
||||
var FLOOR = jet.FLOOR
|
||||
var ROUND = jet.ROUND
|
||||
var SIGN = jet.SIGN
|
||||
var TRUNC = TRUNCATE
|
||||
|
||||
var TRUNCATE = func(floatExpression jet.FloatExpression, precision jet.IntegerExpression) jet.FloatExpression {
|
||||
return jet.NewFloatFunc("TRUNCATE", floatExpression, precision)
|
||||
}
|
||||
|
||||
var MINUSi = jet.MINUSi
|
||||
var MINUSf = jet.MINUSf
|
||||
var BIT_NOT = jet.BIT_NOT
|
||||
|
||||
var SUMf = jet.SUMf
|
||||
var AVG = jet.AVG
|
||||
var MAXf = jet.MAXf
|
||||
var MINf = jet.MINf
|
||||
var COUNT = jet.COUNT
|
||||
|
||||
var SELECT = jet.SELECT
|
||||
|
||||
type SelectLock jet.SelectLock
|
||||
|
||||
var (
|
||||
UPDATE = jet.NewSelectLock("UPDATE")
|
||||
SHARE = jet.NewSelectLock("SHARE")
|
||||
)
|
||||
|
||||
var UNION = jet.UNION
|
||||
|
||||
//-----------------literals----------------------//
|
||||
|
||||
var STAR = jet.STAR
|
||||
var NULL = jet.NULL
|
||||
var DEFAULT = jet.DEFAULT
|
||||
Loading…
Add table
Add a link
Reference in a new issue