summaryrefslogtreecommitdiff
path: root/internal/gtsmodel/workertask.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/gtsmodel/workertask.go')
-rw-r--r--internal/gtsmodel/workertask.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/gtsmodel/workertask.go b/internal/gtsmodel/workertask.go
index cc8433199..758fc4cd7 100644
--- a/internal/gtsmodel/workertask.go
+++ b/internal/gtsmodel/workertask.go
@@ -34,8 +34,8 @@ const (
// queued tasks from being lost. It is simply a
// means to store a blob of serialized task data.
type WorkerTask struct {
- ID uint `bun:""`
- WorkerType uint8 `bun:""`
- TaskData []byte `bun:""`
- CreatedAt time.Time `bun:""`
+ ID uint `bun:",pk,autoincrement"`
+ WorkerType WorkerType `bun:",notnull"`
+ TaskData []byte `bun:",nullzero,notnull"`
+ CreatedAt time.Time `bun:"type:timestamptz,nullzero,notnull,default:current_timestamp"`
}