Versions in this module Expand all Collapse all v1 v1.8.1 Nov 16, 2019 v1.8.0 Nov 16, 2019 Changes in this version + const DBDateFormat + const DateFormat + func Create(tbname string, columns ...Column) string + func Drop(tbname string, columns ...Column) string + func Refresh() error + func Register(name string, m Migrationer) error + func Reset() error + func Rollback(name string) error + func TableDDL(tbname string, columns ...Column) string + func Upgrade(lasttime int64) error + type Column struct + Default interface{} + Name string + Type string + type Migration struct + Created string + func (m *Migration) Down() + func (m *Migration) Exec(name, status string) error + func (m *Migration) GetCreated() int64 + func (m *Migration) Reset() + func (m *Migration) SQL(sql string) + func (m *Migration) Up() + type Migrationer interface + Down func() + Exec func(name, status string) error + GetCreated func() int64 + Reset func() + Up func() + type Table struct + Columns []*Column + TableName string + func (t *Table) Create() string + func (t *Table) Drop() string