实现项目列表、概述功能

This commit is contained in:
Minho
2017-04-22 17:24:17 +08:00
parent 0647707e44
commit ca0d5094c1
17 changed files with 1219 additions and 105 deletions

View File

@@ -5,6 +5,7 @@ import (
"time"
"github.com/astaxie/beego/orm"
"github.com/lifei6671/godoc/utils"
"github.com/lifei6671/godoc/conf"
)
type Member struct {
@@ -31,6 +32,10 @@ func (m *Member) TableEngine() string {
return "INNODB"
}
func (m *Member)TableNameWithPrefix() string {
return conf.GetDatabasePrefix() + m.TableName()
}
func NewMember() *Member {
return &Member{}
}
@@ -94,4 +99,33 @@ func (m *Member) Find(id int) error{
return err
}
return nil
}
}
func (m *Member) FindByAccount (account string) error {
o := orm.NewOrm()
err := o.QueryTable(m.TableNameWithPrefix()).Filter("account",account).One(m)
return err
}