package database import ( "license-check/models" "gorm.io/driver/sqlite" "gorm.io/gorm" ) var DB *gorm.DB // InitDB 初始化数据库连接 func InitDB() error { var err error DB, err = gorm.Open(sqlite.Open("license.db"), &gorm.Config{}) if err != nil { return err } // 自动迁移数据库表 err = DB.AutoMigrate(&models.License{}) if err != nil { return err } return nil }