Skip to content
This repository was archived by the owner on Sep 7, 2021. It is now read-only.
This repository is currently being migrated. It's locked while the migration is in progress.

Commit 84786e4

Browse files
committed
Merge branch 'master' of github.com:go-xorm/xorm
2 parents 43b50be + ef6b1af commit 84786e4

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

engine.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1419,6 +1419,8 @@ func (engine *Engine) FormatTime(sqlTypeName string, t time.Time) (v interface{}
14191419
case core.DateTime, core.TimeStamp:
14201420
if engine.dialect.DBType() == "ql" {
14211421
v = engine.TZTime(t)
1422+
} else if engine.dialect.DBType() == "sqlite3" {
1423+
v = engine.TZTime(t).UTC().Format("2006-01-02 15:04:05")
14221424
} else {
14231425
v = engine.TZTime(t).Format("2006-01-02 15:04:05")
14241426
}

sqlite3_dialect.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ func (db *sqlite3) Init(d *core.DB, uri *core.Uri, drivername, dataSourceName st
152152
func (db *sqlite3) SqlType(c *core.Column) string {
153153
switch t := c.SQLType.Name; t {
154154
case core.Date, core.DateTime, core.TimeStamp, core.Time:
155-
return core.Numeric
155+
return core.DateTime
156156
case core.TimeStampz:
157157
return core.Text
158158
case core.Char, core.Varchar, core.NVarchar, core.TinyText, core.Text, core.MediumText, core.LongText:

0 commit comments

Comments
 (0)