upgrade: update wrapper

This commit is contained in:
2025-10-13 23:16:30 +08:00
parent be4a065041
commit 64624ba3f8
3 changed files with 14 additions and 10 deletions

View File

@ -212,15 +212,15 @@ func (o *OwnClient) SetLogger(loggerInstance *zap.Logger, extraLogFieldList []st
// isWriteCommand 判断是否写命令
func (o *OwnClient) isWriteCommand(command consts.RedisCmd) bool {
return op_array.Has(*op_array.ArrayType([]consts.RedisCmd{
consts.RedisCommandDel,
consts.RedisCommandSet,
consts.RedisCommandLpush,
consts.RedisCommandRpush,
consts.RedisCommandMSet,
consts.RedisCommandPublish,
consts.RedisCommandPsubScribe,
}), consts.RedisCmd(strings.ToUpper(command.String()))) >= 0
return op_array.ArrayType[string]([]string{
consts.RedisCommandDel.String(),
consts.RedisCommandSet.String(),
consts.RedisCommandLpush.String(),
consts.RedisCommandRpush.String(),
consts.RedisCommandMSet.String(),
consts.RedisCommandPublish.String(),
consts.RedisCommandPsubScribe.String(),
}).Has(strings.ToUpper(command.String())) >= 0
}
// SetMockMode 启用mock, 非单元测试不要使用!!!!!!!!

2
go.mod
View File

@ -7,7 +7,7 @@ toolchain go1.24.2
require (
git.zhangdeman.cn/zhangdeman/consts v0.0.0-20250916024308-d378e6c57772
git.zhangdeman.cn/zhangdeman/util v0.0.0-20240618042405-6ee2c904644e
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013094128-d57d32b103be
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013151543-78605e0253dc
github.com/go-redis/redismock/v9 v9.2.0
github.com/pkg/errors v0.9.1
github.com/redis/go-redis/v9 v9.14.0

4
go.sum
View File

@ -46,6 +46,10 @@ git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20250321102712-1cbfbe959740 h1:zPUoy
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20250321102712-1cbfbe959740/go.mod h1:1ct92dbVc49pmXusA/iGfcQUJzcYmJ+cjAhgc3sDv1I=
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013094128-d57d32b103be h1:mlmXacZHRKxmFmFKNFYRjZJ8+z2+QW3CH8L7AzoMTcQ=
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013094128-d57d32b103be/go.mod h1:mBvTwcdqHRF3QIkAh92j/JRhru2LzyJ2LBqolxjzzKE=
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013151206-97afbebbe0dd h1:k/gHyuzWQ/Iul5SIPc+Yx24qNBVBssORxH7EmoSf0g0=
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013151206-97afbebbe0dd/go.mod h1:mBvTwcdqHRF3QIkAh92j/JRhru2LzyJ2LBqolxjzzKE=
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013151543-78605e0253dc h1:nZKJKhj6YJMLw0CBg7Bh5bxHMKp+pzwvzhPWTXNQVFE=
git.zhangdeman.cn/zhangdeman/wrapper v0.0.0-20251013151543-78605e0253dc/go.mod h1:mBvTwcdqHRF3QIkAh92j/JRhru2LzyJ2LBqolxjzzKE=
github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0=
github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg=