From 46c6f532dcb9ab014fc563d65538e196ffe7caa3 Mon Sep 17 00:00:00 2001 From: skiffer-git <44203734@qq.com> Date: Tue, 17 Jan 2023 11:51:19 +0800 Subject: [PATCH] Error code standardization --- pkg/common/db/model/user.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pkg/common/db/model/user.go diff --git a/pkg/common/db/model/user.go b/pkg/common/db/model/user.go new file mode 100644 index 000000000..8a88b99cf --- /dev/null +++ b/pkg/common/db/model/user.go @@ -0,0 +1,23 @@ +package model + +import ( + "Open_IM/pkg/common/db/mysql" + "context" +) + +type UserModel struct { + db *mysql.User +} + +func NewGroupUser(ctx context.Context) { + var userModel UserModel + userModel.db = mysql.NewUserDB() +} + +func (u *UserModel) Find(ctx context.Context, userIDs []string) (users []*mysql.User, err error) { + return u.db.Find(ctx, userIDs) +} + +func (u *UserModel) Create(ctx context.Context, users []*mysql.User) error { + return u.db.Create(ctx, users) +}