This commit is contained in:
li 2022-05-20 13:54:04 +08:00
parent 0ba0080b1d
commit a3058af533

View File

@ -75,6 +75,16 @@ func InitTestDB() {
db.SingularTable(true)
db.AutoMigrate(
Article{},
ArticleCollect{},
ArticleTitlePanel{},
CannibalizeGameCardGoods{},
CannibalizeStockTask{},
CardIssueFeedback{},
Collection{},
CommonProblem{},
Config{},
CooperativeBusiness{},
//&GameCard{},
//&FundRecord{},
@ -103,7 +113,7 @@ func InitTestDB() {
//&InviteMemberReport{},
//&CooperativeDeductSettle{},
//&XcxRole{},
)
fmt.Println("DB init success")
@ -1216,3 +1226,87 @@ func TestUpdateCooperativeBusiness(t *testing.T) {
})
}
func TestUpdateCooperativeMemberDeduct(t *testing.T) {
InitDBProd()
DB = DBProd
var stores []Store
err := DB.Table("store").Find(&stores).Error
if err != nil {
logger.Error("err:", err)
}
for i, _ := range stores {
deduct := &CooperativeAssistantMemberDeduct{
CooperativeBusinessId: stores[i].CooperativeBusinessId,
StoreId: stores[i].ID,
GoldDeduct: 4000,
PlatinumDeduct: 8000,
BlackGoldDeduct: 15000,
}
fmt.Println("deduct:", deduct.CooperativeBusinessId)
fmt.Println("deduct:", deduct.StoreId)
err = DB.Create(deduct).Error
if err != nil {
logger.Error("err:", err)
}
}
}
func TestUpdateUid(t *testing.T) {
InitDBProd()
DB = DBProd
//uid := 52260289
//newUid := 12345678
//InitTestDB()
//DB = DBDev
uid := 55191927
newUid := 55191926
//err := DB.Table("").Where("uid=?", uid).Update("uid", 12345678).Error
//if err != nil {
// fmt.Println("err:", err)
//}
err := DB.Table("user_consume_record").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_member_expire_delay").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("invite_member_report").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("order").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("order_card").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_attendance").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_invite").Where("from_uid=?", uid).Update("from_uid", newUid).Error
err = DB.Table("user_invite").Where("to_uid=?", uid).Update("to_uid", newUid).Error
err = DB.Table("article_collect").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("card_issue_feedback").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("operation_log").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_share_card").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_share_card_bill").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("share_card_retrieve").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("share_card_bill_game").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("share_card_retrieve_card").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_attendance_record").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("deposit_refund_record").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("goods_order").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("collection").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_rent_card").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_vm").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("fund_record").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_address").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_share_card_vm").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("share_card_date_vm").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_vm_record").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("history_browsing").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("search_history").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("shopping_cart").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_refresh_token").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_redeem_code").Where("uid=?", uid).Update("uid", newUid).Error
err = DB.Table("user_open_member_record").Where("uid=?", uid).Update("uid", newUid).Error
if err != nil {
fmt.Println("err:", err)
}
}