added missing cases for DATETIME datatype

This commit is contained in:
linux chips 2017-12-12 23:41:32 +03:00
parent 5114b1f792
commit dd7ab43d09

View File

@ -1178,6 +1178,8 @@ func makeGoLangTypeName(ti typeInfo) string {
return "IMAGE"
case typeVariant:
return "SQL_VARIANT"
case typeDateTime:
return "DATETIME"
default:
panic(fmt.Sprintf("not implemented makeDecl for type %d", ti.TypeId))
}
@ -1297,6 +1299,8 @@ func makeGoLangTypeLength(ti typeInfo) (int64, bool) {
return 2147483647, true
case typeVariant:
return 0, false
case typeDateTime:
return 0, false
default:
panic(fmt.Sprintf("not implemented makeDecl for type %d", ti.TypeId))
}
@ -1404,6 +1408,8 @@ func makeGoLangTypePrecisionScale(ti typeInfo) (int64, int64, bool) {
return 0, 0, false
case typeVariant:
return 0, 0, false
case typeDateTime:
return 0, 0, false
default:
panic(fmt.Sprintf("not implemented makeDecl for type %d", ti.TypeId))
}