ihp-1.5.0: Haskell Web Framework
Safe HaskellNone
LanguageGHC2021

IHP.Job.Queue.StatusInstances

Synopsis

Documentation

textToEnumJobStatusMap :: HashMap Text JobStatus Source #

Parses a Text value to a JobStatus. Used by hasql decoders. Uses HashMap for O(1) lookup.

Orphan instances

Default JobStatus Source # 
Instance details

Methods

def :: JobStatus Source #

DefaultParamEncoder JobStatus Source #

DefaultParamEncoder for hasql queries using JobStatus in filterWhere

Instance details

IsScalar JobStatus Source # 
Instance details

InputValue JobStatus Source # 
Instance details

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

ToField JobStatus Source #

See FromField instance above.

Instance details

ParamReader JobStatus Source # 
Instance details

DefaultParamEncoder [JobStatus] Source #

DefaultParamEncoder for lists of JobStatus, needed for filterWhereIn/filterWhereNotIn

Instance details