| 1234567891011121314151617181920212223242526272829303132333435 |
- package db
- import (
- "fmt"
- )
- type ver00001 struct {
- }
- // Version 手动自增,必需唯一
- func (ver00001) Version() int32 {
- return 1
- }
- func (ver00001) Enable() bool {
- return false
- }
- func (p ver00001) Execute() (next bool) {
- // migrator := orm.Migrator()
- // columnName := "uid"
- // hasColumn := migrator.HasColumn(&db.UserBindTable{}, columnName)
- // if !hasColumn {
- // clog.Warnf("%s is break. [columnName = %s]", p.Desc(), columnName)
- // return false
- // }
- // clog.Infof("%s is ok. [columnName = %s, hasColumn = %v]", p.Desc(), columnName, hasColumn)
- return true
- }
- func (p ver00001) Desc() string {
- return fmt.Sprintf("[migrator - %d] Check player table column", p.Version())
- }
|