+ baseline to the git

This commit is contained in:
Itsigo
2025-11-04 13:52:36 +01:00
commit b3193a10f9
29 changed files with 2079 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
package database
import (
"context"
"database/sql"
_ "embed"
"log"
_ "github.com/mattn/go-sqlite3"
)
var (
dburl = "./data/data.db"
)
//go:embed schema.sql
var ddl string
func Init() *Queries {
ctx := context.Background()
db, err := sql.Open("sqlite3", dburl)
if err != nil {
log.Fatal(err)
}
if _, err := db.ExecContext(ctx, ddl); err != nil {
log.Fatal(err)
}
return New(db)
}