|
|
|
@ -2,6 +2,7 @@ package data |
|
|
|
|
|
|
|
|
|
import ( |
|
|
|
|
"log" |
|
|
|
|
"database/sql" |
|
|
|
|
"github.com/gofiber/fiber/v2" |
|
|
|
|
_ "github.com/mattn/go-sqlite3" |
|
|
|
|
"github.com/jmoiron/sqlx" |
|
|
|
@ -50,8 +51,8 @@ func GetJson[T any](c *fiber.Ctx, err error, sql string, args ...interface{}) er |
|
|
|
|
fail: return err |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func Exec(err error, sql_query string, args ...interface{}) (error) { |
|
|
|
|
if err != nil { return err } |
|
|
|
|
DB.MustExec(sql_query, args...) |
|
|
|
|
return err |
|
|
|
|
func Exec(err error, sql_query string, args ...interface{}) (sql.Result, error) { |
|
|
|
|
if err != nil { return nil, err } |
|
|
|
|
result, err := DB.Exec(sql_query, args...) |
|
|
|
|
return result, err |
|
|
|
|
} |
|
|
|
|