|
|
@@ -26,6 +26,13 @@ type SysCfgDb struct { |
|
|
|
RedisAddr redis.Conn |
|
|
|
} |
|
|
|
|
|
|
|
func (s SysCfgDb) Close() error { //TODO::使用时,强制defer调用此析构函数 |
|
|
|
if s.RedisAddr != nil { |
|
|
|
return s.RedisAddr.Close() |
|
|
|
} |
|
|
|
return nil |
|
|
|
} |
|
|
|
|
|
|
|
func (s SysCfgDb) SysCfgGetAll() (*[]model.SysCfg, error) { |
|
|
|
var cfgList []model.SysCfg |
|
|
|
if err := s.Db.Cols("key,val,memo").Find(&cfgList); err != nil { |
|
|
|