From 681e43ba815205fdb8e41e44cf05b60b75b0cd4d Mon Sep 17 00:00:00 2001 From: yedongfu Date: Thu, 15 Jul 2021 20:47:35 +0800 Subject: [PATCH] update travis --- examples/main_xa.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/main_xa.go b/examples/main_xa.go index d7fce7f..d03543e 100644 --- a/examples/main_xa.go +++ b/examples/main_xa.go @@ -4,9 +4,9 @@ import ( "fmt" "github.com/gin-gonic/gin" + "github.com/sirupsen/logrus" "github.com/yedf/dtm/common" "github.com/yedf/dtm/dtmcli" - "gorm.io/gorm" ) var XaClient *dtmcli.XaClient = nil @@ -58,8 +58,7 @@ func xaTransIn(c *gin.Context) (interface{}, error) { if req.TransInResult != "SUCCESS" { return fmt.Errorf("tranIn failed") } - dbr := db.Model(&UserAccount{}).Where("user_id = ?", 2). - Update("balance", gorm.Expr("balance + ?", req.Amount)) + dbr := db.Exec("update user_account set balance=balance+? where user_id=?", req.Amount, 2) return dbr.Error }) e2p(err) @@ -72,8 +71,9 @@ func xaTransOut(c *gin.Context) (interface{}, error) { if req.TransOutResult != "SUCCESS" { return fmt.Errorf("tranOut failed") } - dbr := db.Model(&UserAccount{}).Where("user_id = ?", 1). - Update("balance", gorm.Expr("balance - ?", req.Amount)) + logrus.Printf("before updating balance") + dbr := db.Exec("update user_account set balance=balance-? where user_id=?", req.Amount, 1) + logrus.Printf("after updating balance") return dbr.Error }) e2p(err)