1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
package db import ( "gorm.io/driver/sqlite" "gorm.io/gorm" ) var ( DB *gorm.DB err error ) func ConnectDb() { DB, err = gorm.Open(sqlite.Open("test.db"), &gorm.Config{}) if err != nil { panic("failed to connect to the database.") } DB.AutoMigrate(&YdlEntry{}) }