Update README.md
This commit is contained in:
parent
6706f4b228
commit
c38d2fd2c3
4 changed files with 56 additions and 55 deletions
|
|
@ -56,41 +56,41 @@ var String = jet.String
|
|||
var UUID = jet.UUID
|
||||
|
||||
// Date creates new date literal
|
||||
var Date = func(year int, month time.Month, day int) DateExpression {
|
||||
func Date(year int, month time.Month, day int) DateExpression {
|
||||
return CAST(jet.Date(year, month, day)).AS_DATE()
|
||||
}
|
||||
|
||||
// DateT creates new date literal from time.Time
|
||||
var DateT = func(t time.Time) DateExpression {
|
||||
func DateT(t time.Time) DateExpression {
|
||||
return CAST(jet.DateT(t)).AS_DATE()
|
||||
}
|
||||
|
||||
// Time creates new time literal
|
||||
var Time = func(hour, minute, second int, nanoseconds ...time.Duration) TimeExpression {
|
||||
func Time(hour, minute, second int, nanoseconds ...time.Duration) TimeExpression {
|
||||
return CAST(jet.Time(hour, minute, second, nanoseconds...)).AS_TIME()
|
||||
}
|
||||
|
||||
// TimeT creates new time literal from time.Time
|
||||
var TimeT = func(t time.Time) TimeExpression {
|
||||
func TimeT(t time.Time) TimeExpression {
|
||||
return CAST(jet.TimeT(t)).AS_TIME()
|
||||
}
|
||||
|
||||
// DateTime creates new datetime literal
|
||||
var DateTime = func(year int, month time.Month, day, hour, minute, second int, nanoseconds ...time.Duration) DateTimeExpression {
|
||||
func DateTime(year int, month time.Month, day, hour, minute, second int, nanoseconds ...time.Duration) DateTimeExpression {
|
||||
return CAST(jet.Timestamp(year, month, day, hour, minute, second, nanoseconds...)).AS_DATETIME()
|
||||
}
|
||||
|
||||
// DateTimeT creates new datetime literal from time.Time
|
||||
var DateTimeT = func(t time.Time) DateTimeExpression {
|
||||
func DateTimeT(t time.Time) DateTimeExpression {
|
||||
return CAST(jet.TimestampT(t)).AS_DATETIME()
|
||||
}
|
||||
|
||||
// Timestamp creates new timestamp literal
|
||||
var Timestamp = func(year int, month time.Month, day, hour, minute, second int, nanoseconds ...time.Duration) TimestampExpression {
|
||||
func Timestamp(year int, month time.Month, day, hour, minute, second int, nanoseconds ...time.Duration) TimestampExpression {
|
||||
return TIMESTAMP(StringExp(jet.Timestamp(year, month, day, hour, minute, second, nanoseconds...)))
|
||||
}
|
||||
|
||||
// TimestampT creates new timestamp literal from time.Time
|
||||
var TimestampT = func(t time.Time) TimestampExpression {
|
||||
func TimestampT(t time.Time) TimestampExpression {
|
||||
return TIMESTAMP(StringExp(jet.TimestampT(t)))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue