1 Commits

Author SHA1 Message Date
rogeecn
e7a1db2c16 fix: job contracts 2025-03-11 09:44:44 +08:00

View File

@@ -1,15 +1,13 @@
package contracts package contracts
import ( import (
"time"
"github.com/riverqueue/river" "github.com/riverqueue/river"
) )
type CronJob interface { type CronJob interface {
Description() string Kind() string
Periodic() time.Duration Periodic() river.PeriodicSchedule
JobArgs() []river.JobArgs JobArgs() river.JobArgs
InsertOpts() *river.InsertOpts InsertOpts() river.InsertOpts
RunOnStart() bool RunOnStart() bool
} }