|
- package db
-
- import (
- "applet/app/db/model"
- "xorm.io/xorm"
- )
-
- func DetailInsert(Db *xorm.Engine, data *model.CommunityTeamStorePrinterDetail) (int64, error) {
- affected, err := Db.InsertOne(data)
- if err != nil {
- return 0, err
- }
- return affected, nil
- }
- func DetailUpdate(Db *xorm.Engine, id interface{}, data *model.CommunityTeamStorePrinterDetail, forceColums ...string) (int64, error) {
- var (
- affected int64
- err error
- )
- if forceColums != nil {
- affected, err = Db.Where("id=?", id).Cols(forceColums...).Update(data)
- } else {
- affected, err = Db.Where("id=?", id).Update(data)
- }
- if err != nil {
- return 0, err
- }
- return affected, nil
- }
|