Files
ironmount/internal/db/db.go
2025-08-11 15:51:42 +02:00

22 lines
349 B
Go

package db
import (
"github.com/glebarez/sqlite"
"gorm.io/gorm"
)
var DB, err = gorm.Open(sqlite.Open("file:ironmount.db"), &gorm.Config{})
// InitDB initializes the database and creates the volumes table if it doesn't exist
func InitDB() {
if err != nil {
panic(err)
}
err = DB.AutoMigrate(&Volume{})
if err != nil {
panic(err)
}
}