package repositories import ( "gitea.zjmud.xyz/phyer/rbac/config" "gitea.zjmud.xyz/phyer/rbac/models" "gorm.io/driver/mysql" "gorm.io/gorm" // "strconv" ) var db *gorm.DB func InitDB() error { var err error dsn := config.AppConfig.DB.DSN() db, err = gorm.Open(mysql.Open(dsn), &gorm.Config{}) if err != nil { return err } return db.AutoMigrate(&models.Permission{}, &models.Role{}, &models.UserGroup{}, &models.User{}) }