collinenlucy.nl/server/database.go

27 lines
374 B
Go
Raw Normal View History

2025-06-30 12:37:33 +02:00
package main
import (
"database/sql"
"fmt"
"log"
)
func SetupDatabase() *sql.DB {
db, err := sql.Open("sqlite3", "./db.sqlite")
if err != nil {
log.Fatal("failed to open database")
}
var version string
err = db.QueryRow("SELECT SQLITE_VERSION()").Scan(&version)
if err != nil {
log.Fatal("failed to query database")
}
fmt.Println(version)
return db
}