idk what I was doing before
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
// Code generated by sqlc. DO NOT EDIT.
|
||||
// versions:
|
||||
// sqlc v1.26.0
|
||||
// source: query.sql
|
||||
|
||||
package events
|
||||
|
||||
import (
|
||||
"context"
|
||||
)
|
||||
|
||||
const createEvent = `-- name: CreateEvent :exec
|
||||
INSERT INTO
|
||||
db_events (url)
|
||||
VALUES
|
||||
(?) ON CONFLICT (url) DO NOTHING
|
||||
`
|
||||
|
||||
func (q *Queries) CreateEvent(ctx context.Context, url string) error {
|
||||
_, err := q.db.ExecContext(ctx, createEvent, url)
|
||||
return err
|
||||
}
|
||||
|
||||
const getEvent = `-- name: GetEvent :one
|
||||
SELECT
|
||||
url, data, history
|
||||
FROM
|
||||
db_events
|
||||
WHERE
|
||||
url = ?
|
||||
LIMIT
|
||||
1
|
||||
`
|
||||
|
||||
func (q *Queries) GetEvent(ctx context.Context, url string) (DbEvent, error) {
|
||||
row := q.db.QueryRowContext(ctx, getEvent, url)
|
||||
var i DbEvent
|
||||
err := row.Scan(&i.Url, &i.Data, &i.History)
|
||||
return i, err
|
||||
}
|
||||
|
||||
const updateEvent = `-- name: UpdateEvent :exec
|
||||
UPDATE db_events
|
||||
set
|
||||
data = ?,
|
||||
history = ?
|
||||
WHERE
|
||||
url = ?
|
||||
`
|
||||
|
||||
type UpdateEventParams struct {
|
||||
Data []byte `json:"data"`
|
||||
History []byte `json:"history"`
|
||||
Url string `json:"url"`
|
||||
}
|
||||
|
||||
func (q *Queries) UpdateEvent(ctx context.Context, arg UpdateEventParams) error {
|
||||
_, err := q.db.ExecContext(ctx, updateEvent, arg.Data, arg.History, arg.Url)
|
||||
return err
|
||||
}
|
||||
Reference in New Issue
Block a user