mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 10:20:56 +00:00
update the migration database time format
This commit is contained in:
parent
5ecfe0c335
commit
efcaa3d934
@ -23,7 +23,6 @@ package migration
|
||||
import (
|
||||
"errors"
|
||||
"sort"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
@ -32,7 +31,10 @@ import (
|
||||
)
|
||||
|
||||
// const the data format for the bee generate migration datatype
|
||||
const M_DATE_FORMAT = "20060102_150405"
|
||||
const (
|
||||
M_DATE_FORMAT = "20060102_150405"
|
||||
M_DB_DATE_FORMAT = "2006-01-02 15:04:05"
|
||||
)
|
||||
|
||||
// Migrationer is an interface for all Migration struct
|
||||
type Migrationer interface {
|
||||
@ -99,7 +101,11 @@ func (m *Migration) addOrUpdateRecord(name, status string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, err = p.Exec(name, strconv.FormatInt(m.GetCreated(), 10), strings.Join(m.sqls, "; "), status)
|
||||
t, err := time.Parse(M_DB_DATE_FORMAT, m.Created)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
_, err = p.Exec(name, t.Format(M_DB_DATE_FORMAT), strings.Join(m.sqls, "; "), status)
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user