ihp-1.5.0: Haskell Web Framework
Safe HaskellNone
LanguageGHC2021

IHP.Job.Types.Status

Synopsis

Documentation

data JobStatus Source #

Mapping for JOB_STATUS. The DDL statement for this can be found in IHPSchema.sql:

CREATE TYPE JOB_STATUS AS ENUM ('job_status_not_started', 'job_status_running', 'job_status_failed', 'job_status_succeeded', 'job_status_retry');

Instances

Instances details
Default JobStatus Source # 
Instance details

Defined in IHP.Job.Queue.StatusInstances

Methods

def :: JobStatus Source #

Enum JobStatus Source # 
Instance details

Defined in IHP.Job.Types.Status

Read JobStatus Source # 
Instance details

Defined in IHP.Job.Types.Status

Show JobStatus Source # 
Instance details

Defined in IHP.Job.Types.Status

Eq JobStatus Source # 
Instance details

Defined in IHP.Job.Types.Status

DefaultParamEncoder JobStatus Source #

DefaultParamEncoder for hasql queries using JobStatus in filterWhere

Instance details

Defined in IHP.Job.Queue.StatusInstances

IsScalar JobStatus Source # 
Instance details

Defined in IHP.Job.Queue.StatusInstances

InputValue JobStatus Source # 
Instance details

Defined in IHP.Job.Queue.StatusInstances

FromField JobStatus Source #

Mapping for JOB_STATUS:

CREATE TYPE JOB_STATUS AS ENUM ('job_status_not_started', 'job_status_running', 'job_status_failed', 'job_status_succeeded', 'job_status_retry');

These instances are needed by the generated FromRow instances in user apps (see compileFromRowInstance in IHP.SchemaCompiler).

Instance details

Defined in IHP.Job.Queue.StatusInstances

ToField JobStatus Source #

See FromField instance above.

Instance details

Defined in IHP.Job.Queue.StatusInstances

ParamReader JobStatus Source # 
Instance details

Defined in IHP.Job.Queue.StatusInstances

DefaultParamEncoder [JobStatus] Source #

DefaultParamEncoder for lists of JobStatus, needed for filterWhereIn/filterWhereNotIn

Instance details

Defined in IHP.Job.Queue.StatusInstances