package db import ( "path" "gorm.io/driver/sqlite" "gorm.io/gorm" ) var ( DB *gorm.DB err error ) func ConnectDb(folder string) { dbPath := path.Join(folder, "main.db") DB, err = gorm.Open(sqlite.Open(dbPath), &gorm.Config{}) if err != nil { panic("failed to connect to the database.") } DB.AutoMigrate(&Entry{}) }