relational-record-examples-0.5.1.1: Examples of Haskell Relationa Record

Safe HaskellNone
LanguageHaskell2010

Officer

Documentation

data Officer Source #

Constructors

Officer 

Fields

Instances
Show Officer Source # 
Instance details

Defined in Officer

Generic Officer Source # 
Instance details

Defined in Officer

Associated Types

type Rep Officer :: * -> * #

Methods

from :: Officer -> Rep Officer x #

to :: Rep Officer x -> Officer #

PersistableWidth Officer Source # 
Instance details

Defined in Officer

TableDerivable Officer Source # 
Instance details

Defined in Officer

LiteralSQL Officer Source # 
Instance details

Defined in Officer

ToSql SqlValue Officer Source # 
Instance details

Defined in Officer

FromSql SqlValue Officer Source # 
Instance details

Defined in Officer

HasColumnConstraint NotNull Officer Source # 
Instance details

Defined in Officer

HasColumnConstraint Primary Officer Source # 
Instance details

Defined in Officer

HasKeyConstraint Primary Officer Source # 
Instance details

Defined in Officer

HasProjection "custId" Officer Int Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "custId" -> Pi Officer Int #

HasProjection "fname" Officer String Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "fname" -> Pi Officer String #

HasProjection "lname" Officer String Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "lname" -> Pi Officer String #

HasProjection "officerId" Officer Int Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "officerId" -> Pi Officer Int #

HasProjection "primary" Officer Int Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "primary" -> Pi Officer Int #

HasProjection "startDate" Officer Day Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "startDate" -> Pi Officer Day #

HasConstraintKey Primary Officer Int Source # 
Instance details

Defined in Officer

HasProjection "endDate" Officer (Maybe Day) Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "endDate" -> Pi Officer (Maybe Day) #

HasProjection "title" Officer (Maybe String) Source # 
Instance details

Defined in Officer

Methods

projection :: PiLabel "title" -> Pi Officer (Maybe String) #

ProductConstructor (Int -> Int -> String -> String -> Maybe String -> Day -> Maybe Day -> Officer) Source # 
Instance details

Defined in Officer

type Rep Officer Source # 
Instance details

Defined in Officer