From 7784e4e24bbc167b409e207184500f0439c91216 Mon Sep 17 00:00:00 2001 From: Daniel Lee Date: Sun, 23 Apr 2017 21:56:58 +0200 Subject: [PATCH] mysql: add datetime type to table data --- pkg/tsdb/mysql/mysql.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/tsdb/mysql/mysql.go b/pkg/tsdb/mysql/mysql.go index 344231cca3d..705db1e50da 100644 --- a/pkg/tsdb/mysql/mysql.go +++ b/pkg/tsdb/mysql/mysql.go @@ -7,6 +7,8 @@ import ( "strconv" "sync" + "time" + "github.com/go-sql-driver/mysql" "github.com/go-xorm/core" "github.com/go-xorm/xorm" @@ -188,6 +190,8 @@ func (e MysqlExecutor) getTypedRowData(types []*sql.ColumnType, rows *core.Rows) values[i] = new(int64) case mysql.FieldTypeNameDouble: values[i] = new(float64) + case mysql.FieldTypeNameDateTime: + values[i] = new(time.Time) default: return nil, fmt.Errorf("Database type %s not supported", stype.DatabaseTypeName()) }