Files
crimson-vault/internal/models/db.go
T
2025-05-28 17:44:05 +01:00

21 lines
285 B
Go

package models
import (
"log"
"gorm.io/driver/sqlite"
"gorm.io/gorm"
)
type DBWrapper struct {
db *gorm.DB
}
func (wrapper *DBWrapper) Initialize() {
db, err := gorm.Open(sqlite.Open("crimson_vault.db"), &gorm.Config{})
if err != nil {
log.Fatal(err)
}
wrapper.db = db
}