Add Year type for supporting mysql (#58)

This commit is contained in:
longdahai 2019-09-06 12:36:29 +00:00 committed by Gitea
parent b7dc77e1bf
commit 0f412da7e9
1 changed files with 3 additions and 1 deletions

View File

@ -93,6 +93,7 @@ var (
Time = "TIME"
TimeStamp = "TIMESTAMP"
TimeStampz = "TIMESTAMPZ"
Year = "YEAR"
Decimal = "DECIMAL"
Numeric = "NUMERIC"
@ -153,6 +154,7 @@ var (
TimeStamp: TIME_TYPE,
TimeStampz: TIME_TYPE,
SmallDateTime: TIME_TYPE,
Year: TIME_TYPE,
Decimal: NUMERIC_TYPE,
Numeric: NUMERIC_TYPE,
@ -313,7 +315,7 @@ func SQLType2Type(st SQLType) reflect.Type {
return reflect.TypeOf([]byte{})
case Bool:
return reflect.TypeOf(true)
case DateTime, Date, Time, TimeStamp, TimeStampz, SmallDateTime:
case DateTime, Date, Time, TimeStamp, TimeStampz, SmallDateTime, Year:
return reflect.TypeOf(c_TIME_DEFAULT)
case Decimal, Numeric, Money, SmallMoney:
return reflect.TypeOf("")