This commit is contained in:
bryanqiu 2024-06-28 17:13:34 +08:00
parent cb1e36d005
commit 52d8b4bb88

View File

@ -48,15 +48,15 @@ func NewModel() *Model {
}
func NewModelDefault() *Model {
return mdb.NewModelWithOption(OptOpenDefaultDatabase, OptOpenDefaultRedis)
return NewModelWithOption(OptOpenDefaultDatabase, OptOpenDefaultRedis)
}
func NewModelDefaultRedis() *Model {
return mdb.NewModelWithOption(OptOpenDefaultRedis)
return NewModelWithOption(OptOpenDefaultRedis)
}
func NewModelDefaultDatabase() *Model {
return mdb.NewModelWithOption(OptOpenDefaultDatabase)
return NewModelWithOption(OptOpenDefaultDatabase)
}
func NewModelWithOption(options ...Option) *Model {
@ -161,9 +161,9 @@ func OptOpenDefaultRedis(m *Model) {
// Init init default database config & redis config
func Init(defaultDb *database.Config, defaultRds *redis.Config) {
defaultOptions = []Options{}
defaultOptions = []Option{}
if defaultDb {
if defaultDb != nil{
// database init
arrConfStr := []string{
"host=" + defaultDb.Host,
@ -188,11 +188,11 @@ func Init(defaultDb *database.Config, defaultRds *redis.Config) {
if defaultRds != nil {
// redis init
defaultRds = coreRedis
defaultRedisDebug = coreRedis.Debug
defaultRds = defaultRds
defaultRedisDebug = defaultRds.Debug
// redis debug
if defaultRedisDebug && len(coreRedis.Password) > 5 {
p := coreRedis.Password
if defaultRedisDebug && len(defaultRds.Password) > 5 {
p := defaultRds.Password
l := len(p)
secDefaultRds := defaultRds
secDefaultRds.Password = strings.Replace(p, p[2:l-3], "*****", 1)