go-common/app/job/main/growup/dao/income/column_income.go
2019-04-22 18:49:16 +08:00

20 lines
582 B
Go

package income
import (
"context"
"fmt"
)
const (
_inColumnIncomeSQL = "INSERT INTO column_income(aid,mid,tag_id,upload_time,view_count,income,total_income,tax_money,date,base_income) VALUES %s ON DUPLICATE KEY UPDATE income=VALUES(income),total_income=VALUES(total_income),base_income=VALUES(base_income)"
)
// InsertColumnIncome batch insert column income
func (d *Dao) InsertColumnIncome(c context.Context, values string) (rows int64, err error) {
res, err := d.db.Exec(c, fmt.Sprintf(_inColumnIncomeSQL, values))
if err != nil {
return
}
return res.RowsAffected()
}