| | |
| | | // return nil |
| | | //} |
| | | |
| | | func ConnectDB() (error) { |
| | | dsn := "root:c++java123@tcp(" + config.DataBase.Host + ":" + config.DataBase.Port + ")/" + config.DataBase.Name + "?charset=utf8mb4&parseTime=True&loc=Local" |
| | | func ConnectDB() error { |
| | | dsn := config.DataBase.Username + ":" + config.DataBase.Password + "@tcp(" + config.DataBase.Host + ":" + config.DataBase.Port + ")/" + config.DataBase.Name + "?charset=utf8mb4&parseTime=True&loc=Local" |
| | | db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{}) |
| | | if err != nil { |
| | | return err |
| | | } |
| | | sqlDb,err := db.DB() |
| | | if err != nil{ |
| | | sqlDb, err := db.DB() |
| | | if err != nil { |
| | | return err |
| | | } |
| | | sqlDb.SetMaxIdleConns(2) |