|
|
@@ -12,6 +12,22 @@ type HappyOrchardUserWatersDb struct { |
|
|
|
Sess *xorm.Session |
|
|
|
} |
|
|
|
|
|
|
|
func (h HappyOrchardUserWatersDb) UpdateHappyOrchardUserWatersBySess(uid int, m *models.HappyOrchardUserWaters, forceColums ...string) (int64, error) { |
|
|
|
var ( |
|
|
|
affected int64 |
|
|
|
err error |
|
|
|
) |
|
|
|
if forceColums != nil { |
|
|
|
affected, err = h.Sess.Where("uid=?", uid).Cols(forceColums...).Update(m) |
|
|
|
} else { |
|
|
|
affected, err = h.Sess.Where("uid=?", uid).Update(m) |
|
|
|
} |
|
|
|
if err != nil { |
|
|
|
return 0, err |
|
|
|
} |
|
|
|
return affected, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (h HappyOrchardUserWatersDb) UpdateHappyOrchardUserWaters(uid int, m *models.HappyOrchardUserWaters, forceColums ...string) (int64, error) { |
|
|
|
var ( |
|
|
|
affected int64 |
|
|
@@ -28,14 +44,6 @@ func (h HappyOrchardUserWatersDb) UpdateHappyOrchardUserWaters(uid int, m *model |
|
|
|
return affected, nil |
|
|
|
} |
|
|
|
|
|
|
|
func NewHappyOrchardUserWatersDb(engine *xorm.Engine) dao.HappyOrchardUserWatersDao { |
|
|
|
return &HappyOrchardUserWatersDb{Db: engine} |
|
|
|
} |
|
|
|
|
|
|
|
func NewHappyOrchardUserWatersSess(sess *xorm.Session) dao.HappyOrchardUserWatersDao { |
|
|
|
return &HappyOrchardUserWatersDb{Sess: sess} |
|
|
|
} |
|
|
|
|
|
|
|
func (h HappyOrchardUserWatersDb) GetHappyOrchardUserWaters(uid int) (m *models.HappyOrchardUserWaters, err error) { |
|
|
|
m = new(models.HappyOrchardUserWaters) |
|
|
|
has, err := h.Db.Where("uid =?", uid).Get(m) |
|
|
@@ -58,3 +66,11 @@ func (h HappyOrchardUserWatersDb) GetHappyOrchardUserWatersSess(uid int) (m *mod |
|
|
|
} |
|
|
|
return m, nil |
|
|
|
} |
|
|
|
|
|
|
|
func NewHappyOrchardUserWatersDb(engine *xorm.Engine) dao.HappyOrchardUserWatersDao { |
|
|
|
return &HappyOrchardUserWatersDb{Db: engine} |
|
|
|
} |
|
|
|
|
|
|
|
func NewHappyOrchardUserWatersSess(sess *xorm.Session) dao.HappyOrchardUserWatersDao { |
|
|
|
return &HappyOrchardUserWatersDb{Sess: sess} |
|
|
|
} |