| Copyright | (c) Ole Krüger 2016 | 
|---|---|
| License | BSD3 | 
| Maintainer | Ole Krüger <ole@vprsm.de> | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
Database.PostgreSQL.Store.Types
Contents
Description
- newtype Statement a = Statement ByteString
 - data Query a = Query {
- queryStatement :: ByteString
 - queryParams :: [Maybe (Oid, ByteString, Format)]
 
 - data PrepQuery ts a = PrepQuery {
- prepName :: ByteString
 - prepStatement :: ByteString
 - prepOids :: [Oid]
 - prepParams :: Tuple ts -> [Maybe (ByteString, Format)]
 
 - toParam :: ByteString -> (ByteString, Format)
 - toTypedParam :: Oid -> ByteString -> (Oid, ByteString, Format)
 - newtype Oid :: * = Oid CUInt
 - data Format :: *
 
General
SQL statement
Constructors
| Statement ByteString | 
Query object
Constructors
| Query | |
Fields 
  | |
Preparable query object
Constructors
| PrepQuery | |
Fields 
  | |
toParam :: ByteString -> (ByteString, Format) Source #
Attach Text tag.
toTypedParam :: Oid -> ByteString -> (Oid, ByteString, Format) Source #
Attach Text tag.