23 lines
321 B
Go
23 lines
321 B
Go
|
|
package mysql
|
||
|
|
|
||
|
|
import "myschools.me/suguo/ddns/model"
|
||
|
|
|
||
|
|
func InitTable() error {
|
||
|
|
//不初始化表时返回
|
||
|
|
if !_conf.InitTable {
|
||
|
|
return nil
|
||
|
|
}
|
||
|
|
|
||
|
|
db, err := mysqlNew()
|
||
|
|
if err != nil {
|
||
|
|
return err
|
||
|
|
}
|
||
|
|
|
||
|
|
if err := db.AutoMigrate(&model.Domain{}); err != nil {
|
||
|
|
return err
|
||
|
|
}
|
||
|
|
|
||
|
|
//成功初始化后返回
|
||
|
|
return nil
|
||
|
|
}
|