package database import ( "context" "log/slog" "git.jmbit.de/jmb/scanfile/server/internal/sqlc" "github.com/jackc/pgx/v5/pgtype" ) func GetYaraResults(fileID string) (sqlc.YaraResult, error) { var pgUUID pgtype.UUID err := pgUUID.Scan(fileID) if err != nil { slog.Error("Unable to convert string to UUID", "file-uuid", fileID, "error", err) } query := sqlc.New(pool) data, err := query.GetYaraResults(context.Background(), pgUUID) if err != nil { slog.Error("Error in GetMsofficeInfo", "file-uuid", fileID, "error", err) } return data, err } func InsertYaraResults(params sqlc.InsertYaraResultsParams) error { query := sqlc.New(pool) slog.Debug("InsertYaraResults", "params", params) _, err := query.InsertYaraResults(context.Background(), params) if err != nil { slog.Error("Error in InsertYaraResults", "file-uuid", params.FileID.String(), "error", err) } return err }