marlowe-runtime-0.0.5: Runtime system for running Marlowe financial contracts on the Cardano Computation Layer
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Marlowe.Runtime.Indexer.Database.PostgreSQL

Documentation

data QuerySelector f where Source #

Constructors

Query :: Text -> QuerySelector QueryField 

data QueryField Source #

Constructors

SqlStatement ByteString 
Parameters [Text] 
Operation Text 

databaseQueries :: forall r s m. (MonadInjectEvent r QuerySelector s m, MonadIO m) => Pool -> Int -> DatabaseQueries m Source #