Module job
Source - Job
- Represents a unit of work in the system. Each
Job can be in different states
(pending, processing, etc.) and may have multiple attempts if it fails. - NewJob
- Represents the data required to create a new
Job record in the database.