123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package dao
- import (
- "context"
- "time"
- "go-common/library/log"
- )
- const (
- _updateJuryExpiredSQL = "UPDATE blocked_jury SET status=1, expired=? WHERE mid = ?"
- _selConfSQL = "SELECT config_key,content FROM blocked_config"
- )
- // UpdateJuryExpired update jury expired.
- func (d *Dao) UpdateJuryExpired(c context.Context, mid int64, expired time.Time) (err error) {
- if _, err = d.db.Exec(c, _updateJuryExpiredSQL, expired, mid); err != nil {
- log.Error("d.UpdateJuryExpired err(%v)", err)
- }
- return
- }
- // LoadConf load conf.
- func (d *Dao) LoadConf(c context.Context) (cf map[string]string, err error) {
- cf = make(map[string]string)
- rows, err := d.db.Query(c, _selConfSQL)
- if err != nil {
- log.Error("d.loadConf err(%v)", err)
- return
- }
- defer rows.Close()
- var (
- key string
- value string
- )
- for rows.Next() {
- if err = rows.Scan(&key, &value); err != nil {
- log.Error("rows.Scan err(%v)", err)
- continue
- }
- cf[key] = value
- }
- err = rows.Err()
- return
- }
|