scanfile/server/internal/sqlc/models.go

65 lines
1.1 KiB
Go

// Code generated by sqlc. DO NOT EDIT.
// versions:
// sqlc v1.29.0
package sqlc
import (
"github.com/jackc/pgx/v5/pgtype"
)
type Diec struct {
ID int64
FileID pgtype.UUID
Data []byte
}
type File struct {
ID pgtype.UUID
Name string
Description pgtype.Text
Mimetype string
Size int64
Blake2 []byte
Created pgtype.Timestamp
Updated pgtype.Timestamp
}
type FileProperty struct {
ID pgtype.UUID
Sha256 []byte
Md5 []byte
LibmagicMime pgtype.Text
LibmagicExtension pgtype.Text
LibmagicApple pgtype.Text
}
type MsofficeMraptor struct {
ID int64
FileID pgtype.UUID
Data []byte
}
type MsofficeOleid struct {
ID int64
FileID pgtype.UUID
Data []byte
}
type MsofficeOlevba struct {
ID int64
FileID pgtype.UUID
Data []byte
}
type ProcessingJob struct {
ID int64
FileID pgtype.UUID
Created pgtype.Timestamp
Started pgtype.Timestamp
Completed pgtype.Timestamp
Status pgtype.Text
JobType pgtype.Text
Error pgtype.Text
Messages []byte
}