blob: 02a3a5d6df58eca382462e060498937f3af53a40 [file] [log] [blame]
// Code generated by sqlc. DO NOT EDIT.
// versions:
// sqlc v1.15.0
package db
import (
"database/sql"
"time"
"github.com/google/uuid"
)
type Schedule struct {
ID int32
WorkflowName string
WorkflowParams sql.NullString
Spec string
Once time.Time
IntervalMinutes int32
CreatedAt time.Time
UpdatedAt time.Time
}
type Task struct {
WorkflowID uuid.UUID
Name string
Finished bool
Result sql.NullString
Error sql.NullString
CreatedAt time.Time
UpdatedAt time.Time
ApprovedAt sql.NullTime
ReadyForApproval bool
Started bool
RetryCount int32
}
type TaskLog struct {
ID int32
WorkflowID uuid.UUID
TaskName string
Body string
CreatedAt time.Time
UpdatedAt time.Time
}
type Workflow struct {
ID uuid.UUID
Params sql.NullString
Name sql.NullString
CreatedAt time.Time
UpdatedAt time.Time
Finished bool
Output string
Error string
ScheduleID sql.NullInt32
}