mh_server/model/base_init_test.go
2021-12-25 16:38:30 +08:00

140 lines
3.2 KiB
Go

package model
// 本地服务器
//func TestInitDevDB(t *testing.T) {
// var err error
//
// //dialect := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&parseTime=True&loc=Local",
// // "step_db", "7XmjY2FSpeKcZFsG", "192.168.0.188", "3306",
// // "step_db")
// dialect := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&parseTime=True&loc=Local",
// "qq", "admin123", "127.0.0.1", "3306",
// "zouzou")
// db, err := gorm.Open("mysql", dialect)
// if err != nil {
// t.Logf("Open DB error [%s] with dialect[%s]", err.Error(), dialect)
// panic(err)
// }
//
// if db.DB().Ping() != nil {
// fmt.Printf("Ping DB fail: %#v", db.Error)
// panic(err)
// }
// //表名非复数形式
// db.SingularTable(true)
//
// db.AutoMigrate(
// //&PrizeType{},
// &GameCard{},
// )
//
// fmt.Println("DB init success")
//
// t.Log("ok")
//}
// 测试服务器
//func TestInitTestDB(t *testing.T) {
// var err error
//
// dialect := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&parseTime=True&loc=Local",
// "mh_dev", "m5h4parZsXjbeiFh", "39.108.188.218", "3306", "mh_dev")
//
// db, err := gorm.Open("mysql", dialect)
// if err != nil {
// t.Logf("Open DB error [%s] with dialect[%s]", err.Error(), dialect)
// panic(err)
// }
//
// if db.DB().Ping() != nil {
// fmt.Printf("Ping DB fail: %#v", db.Error)
// panic(err)
// }
// db.SingularTable(true)
//
// db.AutoMigrate(
// &User{},
// //&LotteryInviteTargetUser{},
// &GameCard{},
// &Collection{},
// &Config{},
// &HistoryBrowsing{},
// &ShoppingCart{},
// &UserAddress{},
// &SearchHistory{},
// &Order{},
// &HotSearch{},
// &UserRefreshToken{},
// )
//
// fmt.Println("DB init success")
//
// t.Log("ok")
//}
// 线上服务器
//func TestInitProDB(t *testing.T) {
// var err error
//
// dialect := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&parseTime=True&loc=Local",
// "root", "KP1giyE2iSZ45WsN5mQGNla6Jw9goF39", "rm-wz974q6794nk01g4k9o.mysql.rds.aliyuncs.com", "3306",
// "ttsb")
// db, err := gorm.Open("mysql", dialect)
// if err != nil {
// t.Logf("Open DB error [%s] with dialect[%s]", err.Error(), dialect)
// panic(err)
// }
//
// if db.DB().Ping() != nil {
// fmt.Printf("Ping DB fail: %#v", db.Error)
// panic(err)
// }
// //表名非复数形式
// db.SingularTable(true)
//
// db.AutoMigrate(
// //&User{},
// //&UserBlackList{},
// //&ReceiverAddress{},
// //&AdminCharge{},
// //&UserPrize{},
// //&HuafeiCharge{},
// //&WxUserPrize{},
// //&Draw{},
// //&ADTag{},
// //&ADTagRel{},
// //&ADPrize{},
// //&ADTheme{},
// //&LotteryInviteOfUser{},
// //&LotteryInviteHelpRecord{},
// //&LotteryInviteWinRate{},
// //&LotteryInviteTargetUser{},
//
// //&DrawPrize{},
// //&DrawRecord{},
// //&Sponsor{},
// //&DrawDecided{},
// //&DrawUserShareCode{},
// //&DrawUserHelpRecord{},
// //&DrawLuckyCardUseRecord{},
// //&DrawPrize{},
// //&DrawWinnerOrder{},
// //&DrawJoinRecord{},
// //&VmRecord{},
// //&Prize{},
// //&PrizeUserInviteRecord{},
// //&PrizeInviteRecord{},
// //&HornUseRecord{},
// //&UserInviteRecord{},
// //&UserFormId{},
// //&Step{},
// //&UserStepRecordDaily{},
// //&ShareImg{},
// //&UserPrizeCollect{},
// )
//
// fmt.Println("DB init success")
//
// t.Log("ok")
//}