databrary-1: Databrary

Safe HaskellNone
LanguageHaskell2010

Model.Audit.Types

Contents

Documentation

data AuditAction Source #

Instances

Bounded AuditAction Source # 
Enum AuditAction Source # 
Eq AuditAction Source # 
Ord AuditAction Source # 
Show AuditAction Source # 
Ix AuditAction Source # 
ToJSON AuditAction Source # 
FromJSON AuditAction Source # 
PGEnum AuditAction Source # 
Kinded AuditAction Source # 

Methods

kindOf :: IsString s => AuditAction -> s Source #

DBEnum AuditAction Source # 
PGRep "audit.action" AuditAction Source # 
PGParameter "audit.action" AuditAction Source # 

Methods

pgEncode :: PGTypeName "audit.action" -> AuditAction -> PGTextValue #

pgLiteral :: PGTypeName "audit.action" -> AuditAction -> ByteString #

pgEncodeValue :: PGTypeEnv -> PGTypeName "audit.action" -> AuditAction -> PGValue #

PGColumn "audit.action" AuditAction Source # 

Methods

pgDecode :: PGTypeName "audit.action" -> PGTextValue -> AuditAction #

pgDecodeBinary :: PGTypeEnv -> PGTypeName "audit.action" -> PGBinaryValue -> AuditAction #

pgDecodeValue :: PGTypeEnv -> PGTypeName "audit.action" -> PGValue -> AuditAction #

Deform f_a4NXR AuditAction Source # 

Methods

deform :: Monad m => DeformT f_a4NXR m AuditAction Source #

Orphan instances

PGType "audit.action" Source # 

Methods

pgTypeName :: PGTypeName "audit.action" -> String #

pgBinaryColumn :: PGTypeEnv -> PGTypeName "audit.action" -> Bool #