package database import ( "fmt" "gorm.io/driver/sqlite" "gorm.io/gorm" ) // Open bootstraps a SQLite database using the provided filesystem path. func Open(dbPath string) (*gorm.DB, error) { db, err := gorm.Open(sqlite.Open(dbPath), &gorm.Config{}) if err != nil { return nil, fmt.Errorf("open sqlite database: %w", err) } return db, nil }