From 5dd0a6a65c6933595ca40569d9ab3456246e039b Mon Sep 17 00:00:00 2001 From: fish Date: Sat, 28 Mar 2026 20:18:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=95=B0=E6=8D=AE=E5=BA=93=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E7=94=B1=E6=95=B0=E6=8D=AE=E5=BA=93=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E7=94=9F=E6=88=90=EF=BC=8C=E4=BB=A3=E7=A0=81=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E4=B8=8D=E5=A4=84=E7=90=86=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../services/user-svc/internal/repository/repo.go | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/backend/services/user-svc/internal/repository/repo.go b/backend/services/user-svc/internal/repository/repo.go index 955b060..6f938e1 100644 --- a/backend/services/user-svc/internal/repository/repo.go +++ b/backend/services/user-svc/internal/repository/repo.go @@ -42,18 +42,17 @@ func (r *UserRepository) Register(req *domain.RegisterRequest) (*domain.Register // 创建用户 userID := uuid.NewV7() - now := time.Now() - userQuery := "INSERT INTO user_main (id, deleted, create_time, update_time) VALUES ($1, $2, $3, $4)" - if _, err := tx.Exec(userQuery, userID, false, now, now); err != nil { + userQuery := "INSERT INTO user_main (id, deleted) VALUES ($1, $2)" + if _, err := tx.Exec(userQuery, userID, false); err != nil { tx.Rollback() return nil, errors.WrapError(err, "failed to create user") } // 创建登录账号 accountID := uuid.NewV7() - accountQuery := "INSERT INTO user_login_account (id, user_id, account, deleted, create_time, update_time) VALUES ($1, $2, $3, $4, $5, $6)" - if _, err := tx.Exec(accountQuery, accountID, userID, req.Account, false, now, now); err != nil { + accountQuery := "INSERT INTO user_login_account (id, user_id, account, deleted) VALUES ($1, $2, $3, $4)" + if _, err := tx.Exec(accountQuery, accountID, userID, req.Account, false); err != nil { tx.Rollback() return nil, errors.WrapError(err, "failed to create login account") } @@ -67,8 +66,8 @@ func (r *UserRepository) Register(req *domain.RegisterRequest) (*domain.Register // 创建密码记录 passwordID := uuid.NewV7() - passwordQuery := "INSERT INTO user_login_password (id, user_id, password, deleted, create_time, update_time) VALUES ($1, $2, $3, $4, $5, $6)" - if _, err := tx.Exec(passwordQuery, passwordID, userID, string(hashedPassword), false, now, now); err != nil { + passwordQuery := "INSERT INTO user_login_password (id, user_id, password, deleted) VALUES ($1, $2, $3, $4)" + if _, err := tx.Exec(passwordQuery, passwordID, userID, string(hashedPassword), false); err != nil { tx.Rollback() return nil, errors.WrapError(err, "failed to create password record") }