|
|
|
@ -53,13 +53,48 @@ func initMysqlDB() {
|
|
|
|
|
|
|
|
|
|
log.NewInfo("open db ok ", dsn)
|
|
|
|
|
|
|
|
|
|
db.AutoMigrate(&Friend{},
|
|
|
|
|
&FriendRequest{},
|
|
|
|
|
&Group{},
|
|
|
|
|
&GroupMember{},
|
|
|
|
|
&GroupRequest{},
|
|
|
|
|
&User{},
|
|
|
|
|
&Black{})
|
|
|
|
|
//db.AutoMigrate(&Friend{},
|
|
|
|
|
// &FriendRequest{},
|
|
|
|
|
// &Group{},
|
|
|
|
|
// &GroupMember{},
|
|
|
|
|
// &GroupRequest{},
|
|
|
|
|
// &User{},
|
|
|
|
|
// &Black{})
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&Friend{}) {
|
|
|
|
|
log.NewInfo("CreateTable Friend")
|
|
|
|
|
db.CreateTable(&Friend{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&FriendRequest{}) {
|
|
|
|
|
log.NewInfo("CreateTable FriendRequest")
|
|
|
|
|
db.CreateTable(&FriendRequest{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&Group{}) {
|
|
|
|
|
log.NewInfo("CreateTable Group")
|
|
|
|
|
db.CreateTable(&Group{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&GroupMember{}) {
|
|
|
|
|
log.NewInfo("CreateTable GroupMember")
|
|
|
|
|
db.CreateTable(&GroupMember{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&GroupRequest{}) {
|
|
|
|
|
log.NewInfo("CreateTable GroupRequest")
|
|
|
|
|
db.CreateTable(&GroupRequest{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&User{}) {
|
|
|
|
|
log.NewInfo("CreateTable User")
|
|
|
|
|
db.CreateTable(&User{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if !db.HasTable(&Black{}) {
|
|
|
|
|
log.NewInfo("CreateTable Black")
|
|
|
|
|
db.CreateTable(&Black{})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
|
|