/*
* Copyright (C) 2023 Jonni Liljamo <jonni@liljamo.com>
*
* This file is licensed under AGPL-3.0-or-later, see NOTICE and LICENSE for
* more information.
*/
package db
import (
"database/sql"
"git.src.quest/~skye/felu-ddns/config"
_ "github.com/mattn/go-sqlite3"
)
var DBConn *sql.DB
func InitDB() error {
var err error
DBConn, err = sql.Open("sqlite3", config.FeluConfig.DataDir + "felu.db")
if err != nil {
return err
}
runMigrations()
return nil
}