Simplify all the context link.
This commit is contained in:
@ -24,7 +24,7 @@ func (this *UserDao) Create(user *User) *User {
|
||||
user.LastTime = time.Now()
|
||||
user.Sort = time.Now().UnixNano() / 1e6
|
||||
|
||||
db := this.context.DB.Create(user)
|
||||
db := CONTEXT.DB.Create(user)
|
||||
this.PanicError(db.Error)
|
||||
|
||||
return user
|
||||
@ -35,7 +35,7 @@ func (this *UserDao) FindByUuid(uuid string) *User {
|
||||
|
||||
// Read
|
||||
var user *User = &User{}
|
||||
db := this.context.DB.Where(&User{Base: Base{Uuid: uuid}}).First(user)
|
||||
db := CONTEXT.DB.Where(&User{Base: Base{Uuid: uuid}}).First(user)
|
||||
if db.Error != nil {
|
||||
return nil
|
||||
}
|
||||
@ -51,7 +51,7 @@ func (this *UserDao) CheckByUuid(uuid string) *User {
|
||||
|
||||
// Read
|
||||
var user *User = &User{}
|
||||
db := this.context.DB.Where(&User{Base: Base{Uuid: uuid}}).First(user)
|
||||
db := CONTEXT.DB.Where(&User{Base: Base{Uuid: uuid}}).First(user)
|
||||
this.PanicError(db.Error)
|
||||
return user
|
||||
}
|
||||
@ -60,7 +60,7 @@ func (this *UserDao) CheckByUuid(uuid string) *User {
|
||||
func (this *UserDao) FindByEmail(email string) *User {
|
||||
|
||||
var user *User = &User{}
|
||||
db := this.context.DB.Where(&User{Email: email}).First(user)
|
||||
db := CONTEXT.DB.Where(&User{Email: email}).First(user)
|
||||
if db.Error != nil {
|
||||
return nil
|
||||
}
|
||||
@ -89,15 +89,15 @@ func (this *UserDao) Page(page int, pageSize int, username string, email string,
|
||||
}
|
||||
|
||||
count := 0
|
||||
db := this.context.DB.Model(&User{}).Where(wp.Query, wp.Args...).Count(&count)
|
||||
db := CONTEXT.DB.Model(&User{}).Where(wp.Query, wp.Args...).Count(&count)
|
||||
this.PanicError(db.Error)
|
||||
|
||||
var users []*User
|
||||
orderStr := this.GetSortString(sortArray)
|
||||
if orderStr == "" {
|
||||
db = this.context.DB.Where(wp.Query, wp.Args...).Offset(page * pageSize).Limit(pageSize).Find(&users)
|
||||
db = CONTEXT.DB.Where(wp.Query, wp.Args...).Offset(page * pageSize).Limit(pageSize).Find(&users)
|
||||
} else {
|
||||
db = this.context.DB.Where(wp.Query, wp.Args...).Order(orderStr).Offset(page * pageSize).Limit(pageSize).Find(&users)
|
||||
db = CONTEXT.DB.Where(wp.Query, wp.Args...).Order(orderStr).Offset(page * pageSize).Limit(pageSize).Find(&users)
|
||||
}
|
||||
|
||||
this.PanicError(db.Error)
|
||||
@ -110,7 +110,7 @@ func (this *UserDao) Page(page int, pageSize int, username string, email string,
|
||||
//查询某个用户名是否已经有用户了
|
||||
func (this *UserDao) CountByUsername(username string) int {
|
||||
var count int
|
||||
db := this.context.DB.
|
||||
db := CONTEXT.DB.
|
||||
Model(&User{}).
|
||||
Where("username = ?", username).
|
||||
Count(&count)
|
||||
@ -121,7 +121,7 @@ func (this *UserDao) CountByUsername(username string) int {
|
||||
//查询某个邮箱是否已经有用户了
|
||||
func (this *UserDao) CountByEmail(email string) int {
|
||||
var count int
|
||||
db := this.context.DB.
|
||||
db := CONTEXT.DB.
|
||||
Model(&User{}).
|
||||
Where("email = ?", email).
|
||||
Count(&count)
|
||||
@ -133,7 +133,7 @@ func (this *UserDao) CountByEmail(email string) int {
|
||||
func (this *UserDao) Save(user *User) *User {
|
||||
|
||||
user.UpdateTime = time.Now()
|
||||
db := this.context.DB.
|
||||
db := CONTEXT.DB.
|
||||
Save(user)
|
||||
this.PanicError(db.Error)
|
||||
return user
|
||||
|
Reference in New Issue
Block a user