Rename Insert to Exec since it mostly just does that.
This commit is contained in:
parent
45c541ee7c
commit
a22682878c
1 changed files with 9 additions and 7 deletions
16
data/crud.go
16
data/crud.go
|
@ -5,17 +5,20 @@ import (
|
|||
"github.com/gofiber/fiber/v2"
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
"github.com/jmoiron/sqlx"
|
||||
"zedshaw.games/webapp/util"
|
||||
)
|
||||
|
||||
var configured bool
|
||||
var DB *sqlx.DB
|
||||
|
||||
func Setup(driver string, url string) {
|
||||
var err error
|
||||
if(!configured) {
|
||||
var err error
|
||||
|
||||
DB, err = sqlx.Connect(driver, url)
|
||||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
DB, err = sqlx.Connect(driver, url)
|
||||
if err != nil {
|
||||
log.Fatalln(err)
|
||||
}
|
||||
configured = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -47,8 +50,7 @@ func GetJson[T any](c *fiber.Ctx, err error, sql string, args ...interface{}) er
|
|||
fail: return err
|
||||
}
|
||||
|
||||
func Insert(err error, sql_query string, args ...interface{}) (error) {
|
||||
defer util.HandlePanic("Insert")()
|
||||
func Exec(err error, sql_query string, args ...interface{}) (error) {
|
||||
if err != nil { return err }
|
||||
DB.MustExec(sql_query, args...)
|
||||
return err
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue