add setup insert methods

This commit is contained in:
lbenedar
2026-04-16 18:30:00 +03:00
parent 69d3d38ab7
commit 1b7c7e9ae3
23 changed files with 818 additions and 144 deletions

View File

@@ -2,7 +2,6 @@ package main
import (
"context"
"database/sql"
"flag"
"log"
"log/slog"
@@ -14,6 +13,7 @@ import (
"gitea.local.lab/Lbenedar/foundry_helper_service/internal/foundry/requests"
"gitea.local.lab/Lbenedar/foundry_helper_service/internal/foundry/transport"
"github.com/jmoiron/sqlx"
_ "github.com/mattn/go-sqlite3"
)
@@ -47,8 +47,8 @@ type application struct {
var version = "0.1.0"
func openDB(cfg config) (*sql.DB, error) {
db, err := sql.Open("sqlite3", cfg.db.dsn)
func openDB(cfg config) (*sqlx.DB, error) {
db, err := sqlx.Open("sqlite3", cfg.db.dsn)
if err != nil {
return nil, err
}