实现数据库迁移

This commit is contained in:
Minho
2017-05-27 17:53:35 +08:00
parent 6f9367941d
commit 3305ed5426
220 changed files with 946 additions and 46830 deletions

View File

@@ -14,8 +14,10 @@ import (
"github.com/lifei6671/godoc/conf"
"github.com/lifei6671/godoc/models"
"strings"
"github.com/lifei6671/godoc/commands/migrate"
)
// RegisterDataBase 注册数据库
func RegisterDataBase() {
adapter := beego.AppConfig.String("db_adapter")
@@ -52,16 +54,15 @@ func RegisterModel() {
new(models.Member),
new(models.Book),
new(models.Relationship),
//new(models.Comment),
new(models.Option),
new(models.Document),
new(models.Attachment),
new(models.Logger),
//new(models.CommentVote),
new(models.MemberToken),
new(models.DocumentHistory),
new(models.Migration),
)
migrate.RegisterMigration()
}
// RegisterLogger 注册日志
@@ -91,6 +92,7 @@ func RegisterCommand() {
Install()
Update()
CheckUpdate()
migrate.RunMigration()
}
func RegisterFunction() {