Files
Ticketing-app/back-end/database/database.go
Antoine BRYJA 49c56e1479 first commit
2025-11-04 22:55:03 +01:00

24 lines
459 B
Go

package database
import (
"log"
"gorm.io/driver/mysql"
"gorm.io/gorm"
)
var DB *gorm.DB
func ConnectDatabase() {
// Remplace ces valeurs par les tiennes
dsn := "root:@tcp(127.0.0.1:3306)/api-ticketing-app?charset=utf8mb4&parseTime=True&loc=Local"
database, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
if err != nil {
log.Fatal("❌ Erreur de connexion à MySQL :", err)
}
DB = database
log.Println("✅ Connexion réussie à MySQL")
}