Added frontend

This commit is contained in:
2026-04-03 11:51:36 +02:00
parent 12678f8241
commit 29ee01afba
30 changed files with 1 additions and 337 deletions
+23
View File
@@ -0,0 +1,23 @@
package database
import (
"database/sql"
_ "github.com/mattn/go-sqlite3"
)
func ConnectSQLite(dbPath string) (*sql.DB, error) {
db, err := sql.Open("sqlite3", dbPath+"?_busy_timeout=5000&_journal_mode=WAL")
if err != nil {
return nil, err
}
// SQLite doesn't like multiple connections
db.SetMaxOpenConns(1)
if err = db.Ping(); err != nil {
return nil, err
}
return db, nil
}