Merged in feature/textextract (pull request #108)
Start adding Textract + UUID changes * base * startclient * ts * short * tests
This commit is contained in:
@@ -8,7 +8,7 @@ package repository
|
||||
import (
|
||||
"context"
|
||||
|
||||
"github.com/jackc/pgx/v5/pgtype"
|
||||
"github.com/google/uuid"
|
||||
)
|
||||
|
||||
const addDocumentClean = `-- name: AddDocumentClean :one
|
||||
@@ -16,7 +16,7 @@ INSERT INTO documentCleans (documentId, bucket, key, mimetype, fail) VALUES ($1,
|
||||
`
|
||||
|
||||
type AddDocumentCleanParams struct {
|
||||
Documentid pgtype.UUID `db:"documentid"`
|
||||
Documentid uuid.UUID `db:"documentid"`
|
||||
Bucket *string `db:"bucket"`
|
||||
Key *string `db:"key"`
|
||||
Mimetype NullCleanmimetype `db:"mimetype"`
|
||||
@@ -26,7 +26,7 @@ type AddDocumentCleanParams struct {
|
||||
// AddDocumentClean
|
||||
//
|
||||
// INSERT INTO documentCleans (documentId, bucket, key, mimetype, fail) VALUES ($1, $2, $3, $4, $5) returning id
|
||||
func (q *Queries) AddDocumentClean(ctx context.Context, arg *AddDocumentCleanParams) (pgtype.UUID, error) {
|
||||
func (q *Queries) AddDocumentClean(ctx context.Context, arg *AddDocumentCleanParams) (uuid.UUID, error) {
|
||||
row := q.db.QueryRow(ctx, addDocumentClean,
|
||||
arg.Documentid,
|
||||
arg.Bucket,
|
||||
@@ -34,7 +34,7 @@ func (q *Queries) AddDocumentClean(ctx context.Context, arg *AddDocumentCleanPar
|
||||
arg.Mimetype,
|
||||
arg.Fail,
|
||||
)
|
||||
var id pgtype.UUID
|
||||
var id uuid.UUID
|
||||
err := row.Scan(&id)
|
||||
return id, err
|
||||
}
|
||||
@@ -44,8 +44,8 @@ INSERT INTO documentCleanEntries (cleanId, version) VALUES ($1, $2)
|
||||
`
|
||||
|
||||
type AddDocumentCleanEntryParams struct {
|
||||
Cleanid pgtype.UUID `db:"cleanid"`
|
||||
Version int64 `db:"version"`
|
||||
Cleanid uuid.UUID `db:"cleanid"`
|
||||
Version int64 `db:"version"`
|
||||
}
|
||||
|
||||
// AddDocumentCleanEntry
|
||||
@@ -67,7 +67,7 @@ SELECT id, documentId, bucket, key, version, mimetype, fail
|
||||
// SELECT id, documentId, bucket, key, version, mimetype, fail
|
||||
// FROM currentCleanEntries
|
||||
// WHERE id = $1
|
||||
func (q *Queries) GetCleanEntry(ctx context.Context, cleanid pgtype.UUID) (*Currentcleanentry, error) {
|
||||
func (q *Queries) GetCleanEntry(ctx context.Context, cleanid uuid.UUID) (*Currentcleanentry, error) {
|
||||
row := q.db.QueryRow(ctx, getCleanEntry, cleanid)
|
||||
var i Currentcleanentry
|
||||
err := row.Scan(
|
||||
@@ -93,7 +93,7 @@ SELECT id, documentId, bucket, key, version, mimetype, fail
|
||||
// SELECT id, documentId, bucket, key, version, mimetype, fail
|
||||
// FROM currentCleanEntries
|
||||
// WHERE documentId = $1
|
||||
func (q *Queries) GetCleanEntryByDocId(ctx context.Context, documentid pgtype.UUID) (*Currentcleanentry, error) {
|
||||
func (q *Queries) GetCleanEntryByDocId(ctx context.Context, documentid uuid.UUID) (*Currentcleanentry, error) {
|
||||
row := q.db.QueryRow(ctx, getCleanEntryByDocId, documentid)
|
||||
var i Currentcleanentry
|
||||
err := row.Scan(
|
||||
@@ -129,8 +129,8 @@ LIMIT 1
|
||||
`
|
||||
|
||||
type GetMostRecentDocumentCleanEntryRow struct {
|
||||
ID pgtype.UUID `db:"id"`
|
||||
Documentid pgtype.UUID `db:"documentid"`
|
||||
ID uuid.UUID `db:"id"`
|
||||
Documentid uuid.UUID `db:"documentid"`
|
||||
Bucket *string `db:"bucket"`
|
||||
Key *string `db:"key"`
|
||||
Version int64 `db:"version"`
|
||||
@@ -157,7 +157,7 @@ type GetMostRecentDocumentCleanEntryRow struct {
|
||||
// JOIN documentCleanEntries dce ON dc.id = dce.cleanId
|
||||
// ORDER BY dc.id DESC, dce.id DESC
|
||||
// LIMIT 1
|
||||
func (q *Queries) GetMostRecentDocumentCleanEntry(ctx context.Context, documentid pgtype.UUID) (*GetMostRecentDocumentCleanEntryRow, error) {
|
||||
func (q *Queries) GetMostRecentDocumentCleanEntry(ctx context.Context, documentid uuid.UUID) (*GetMostRecentDocumentCleanEntryRow, error) {
|
||||
row := q.db.QueryRow(ctx, getMostRecentDocumentCleanEntry, documentid)
|
||||
var i GetMostRecentDocumentCleanEntryRow
|
||||
err := row.Scan(
|
||||
@@ -183,7 +183,7 @@ SELECT EXISTS(
|
||||
// SELECT EXISTS(
|
||||
// SELECT 1 FROM currentCleanEntries WHERE documentId = $1
|
||||
// )
|
||||
func (q *Queries) HasDocumentCleanEntry(ctx context.Context, documentid pgtype.UUID) (bool, error) {
|
||||
func (q *Queries) HasDocumentCleanEntry(ctx context.Context, documentid uuid.UUID) (bool, error) {
|
||||
row := q.db.QueryRow(ctx, hasDocumentCleanEntry, documentid)
|
||||
var exists bool
|
||||
err := row.Scan(&exists)
|
||||
|
||||
Reference in New Issue
Block a user