Files
Ticketing-app/back-end/database/database.go
Antoine BRYJA 54d8ae8c16 new path db
2025-11-10 09:06:28 +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")
}