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

Safe HaskellNone
LanguageHaskell2010

Transaction

Documentation

data Transaction0 Source #

Instances
Show Transaction0 Source # 
Instance details

Defined in Transaction

Generic Transaction0 Source # 
Instance details

Defined in Transaction

Associated Types

type Rep Transaction0 :: * -> * #

PersistableWidth Transaction0 Source # 
Instance details

Defined in Transaction

TableDerivable Transaction0 Source # 
Instance details

Defined in Transaction

LiteralSQL Transaction0 Source # 
Instance details

Defined in Transaction

ToSql SqlValue Transaction0 Source # 
Instance details

Defined in Transaction

FromSql SqlValue Transaction0 Source # 
Instance details

Defined in Transaction

HasColumnConstraint NotNull Transaction0 Source # 
Instance details

Defined in Transaction

HasColumnConstraint Primary Transaction0 Source # 
Instance details

Defined in Transaction

HasKeyConstraint Primary Transaction0 Source # 
Instance details

Defined in Transaction

HasProjection "accountId" Transaction0 Int Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "accountId" -> Pi Transaction0 Int #

HasProjection "amount" Transaction0 Double Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "amount" -> Pi Transaction0 Double #

HasProjection "primary" Transaction0 Int Source # 
Instance details

Defined in Transaction

Methods

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

HasProjection "txnDate" Transaction0 LocalTime Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "txnDate" -> Pi Transaction0 LocalTime #

HasProjection "txnId" Transaction0 Int Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "txnId" -> Pi Transaction0 Int #

HasProjection "txnTypeCd" Transaction0 String Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "txnTypeCd" -> Pi Transaction0 String #

HasConstraintKey Primary Transaction0 Int Source # 
Instance details

Defined in Transaction

HasProjection "executionBranchId" Transaction0 (Maybe Int) Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "executionBranchId" -> Pi Transaction0 (Maybe Int) #

HasProjection "fundsAvailDate" Transaction0 (Maybe LocalTime) Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "fundsAvailDate" -> Pi Transaction0 (Maybe LocalTime) #

HasProjection "tellerEmpId" Transaction0 (Maybe Int) Source # 
Instance details

Defined in Transaction

Methods

projection :: PiLabel "tellerEmpId" -> Pi Transaction0 (Maybe Int) #

ProductConstructor (Int -> LocalTime -> Int -> String -> Double -> Maybe Int -> Maybe Int -> Maybe LocalTime -> Transaction0) Source # 
Instance details

Defined in Transaction

type Rep Transaction0 Source # 
Instance details

Defined in Transaction