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

Safe HaskellNone
LanguageHaskell2010

Product

Documentation

data Product Source #

Constructors

Product 

Instances

Show Product Source # 
Generic Product Source # 

Associated Types

type Rep Product :: * -> * #

Methods

from :: Product -> Rep Product x #

to :: Rep Product x -> Product #

PersistableWidth Product Source # 
TableDerivable Product Source # 
ShowConstantTermsSQL Product Source # 
ToSql SqlValue Product Source # 
FromSql SqlValue Product Source # 
HasColumnConstraint NotNull Product Source # 
HasColumnConstraint Primary Product Source # 
HasKeyConstraint Primary Product Source # 
HasProjection "name" Product String Source # 

Methods

projection :: PiLabel "name" -> Pi Product String #

HasProjection "primary" Product String Source # 

Methods

projection :: PiLabel "primary" -> Pi Product String #

HasProjection "productCd" Product String Source # 

Methods

projection :: PiLabel "productCd" -> Pi Product String #

HasProjection "productTypeCd" Product String Source # 

Methods

projection :: PiLabel "productTypeCd" -> Pi Product String #

HasConstraintKey Primary Product String Source # 
HasProjection "dateOffered" Product (Maybe Day) Source # 

Methods

projection :: PiLabel "dateOffered" -> Pi Product (Maybe Day) #

HasProjection "dateRetired" Product (Maybe Day) Source # 

Methods

projection :: PiLabel "dateRetired" -> Pi Product (Maybe Day) #

ProductConstructor (String -> String -> String -> Maybe Day -> Maybe Day -> Product) Source # 
type Rep Product Source #