-
Notifications
You must be signed in to change notification settings - Fork 1
/
transcribe_task.sql.go
44 lines (37 loc) · 1.13 KB
/
transcribe_task.sql.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// Code generated by sqlc. DO NOT EDIT.
// versions:
// sqlc v1.18.0
// source: transcribe_task.sql
package db
import (
"context"
)
const getTranscribeTaskByTaskID = `-- name: GetTranscribeTaskByTaskID :one
SELECT id, task_id, status, created_at, updated_at FROM ` + "`" + `transcribe_task` + "`" + ` WHERE ` + "`" + `task_id` + "`" + ` = ?
`
func (q *Queries) GetTranscribeTaskByTaskID(ctx context.Context, taskID string) (TranscribeTask, error) {
row := q.db.QueryRowContext(ctx, getTranscribeTaskByTaskID, taskID)
var i TranscribeTask
err := row.Scan(
&i.ID,
&i.TaskID,
&i.Status,
&i.CreatedAt,
&i.UpdatedAt,
)
return i, err
}
const insertTranscribeTask = `-- name: InsertTranscribeTask :exec
INSERT INTO ` + "`" + `transcribe_task` + "`" + ` (
` + "`" + `task_id` + "`" + `,
` + "`" + `status` + "`" + `
) VALUES (?, ?)
`
type InsertTranscribeTaskParams struct {
TaskID string `json:"taskID"`
Status string `json:"status"`
}
func (q *Queries) InsertTranscribeTask(ctx context.Context, arg InsertTranscribeTaskParams) error {
_, err := q.db.ExecContext(ctx, insertTranscribeTask, arg.TaskID, arg.Status)
return err
}