postgresql-pure-0.2.3.0: pure Haskell PostgreSQL driver
Safe HaskellNone
LanguageHaskell2010

Database.PostgreSQL.Pure

Description

This is a client library for PostgreSQL Database which has following features.

Typical Example

Prepare a following table.

CREATE TABLE person (
  id serial PRIMARY KEY,
  name varchar(255) NOT NULL
);
INSERT INTO person (name) VALUES ('Ada');

You can run like following to get the record whose ID is 1.

>>> :set -XOverloadedStrings
>>> :set -XFlexibleContexts
>>> :set -XDataKinds
>>> :set -XTypeFamilies
>>> :set -XTypeApplications
>>> 
>>> import Database.PostgreSQL.Pure
>>> import Data.Default.Class (def)
>>> import Data.Int (Int32)
>>> import Data.ByteString (ByteString)
>>> import Data.Tuple.Only (Only (Only))
>>> import Data.Tuple.Homotuple.Only ()
>>> import Data.Maybe (fromMaybe)
>>> import System.Environment (lookupEnv)
>>> 
>>> getEnvDef name value = fromMaybe value <$> lookupEnv name
>>> 
>>> host' <- getEnvDef "PURE_HOST" "127.0.0.1"
>>> port' <- getEnvDef "PURE_PORT" "5432"
>>> user' <- getEnvDef "PURE_USER" "postgres"
>>> password' <- getEnvDef "PURE_PASSWORD" ""
>>> database' <- getEnvDef "PURE_DATABASE" "postgres"
>>> 
>>> conn <- connect def { address = AddressNotResolved host' port', user = user', password = password', database = database' }
>>> preparedStatementProcedure = parse "" "SELECT id, name FROM person WHERE id = $1" Nothing
>>> portalProcedure <- bind @_ @2 @_ @_ "" BinaryFormat BinaryFormat (parameters conn) (const $ fail "") (Only (1 :: Int32)) preparedStatementProcedure
>>> executedProcedure = execute @_ @_ @(Int32, ByteString) 0 (const $ fail "") portalProcedure
>>> ((_, _, e, _), _) <- sync conn executedProcedure
>>> records e
[(1,"Ada")]
Synopsis

Connection

data Config Source #

A configuration of a connection.

Default configuration is def, which is following.

>>> address def
AddressResolved 127.0.0.1:5432
>>> user def
"postgres"
>>> password def
""
>>> database def
""
>>> sendingBufferSize def
4096
>>> receptionBufferSize def
4096

Constructors

Config 

Fields

Instances

Instances details
Eq Config Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

(==) :: Config -> Config -> Bool #

(/=) :: Config -> Config -> Bool #

Show Config Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Default Config Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

def :: Config #

data Connection Source #

PostgreSQL connection.

$sel:pid:Connection :: Connection -> Pid Source #

The process ID of the server.

$sel:config:Connection :: Connection -> Config Source #

Configuration of this connection.

data Address Source #

IP address.

Constructors

AddressResolved SockAddr

Address which is DNS resolved.

AddressNotResolved HostName ServiceName

Address which is not DNS resolved.

Instances

Instances details
Eq Address Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

(==) :: Address -> Address -> Bool #

(/=) :: Address -> Address -> Bool #

Show Address Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

type Pid = Int32 Source #

Process ID

withConnection :: Config -> (Connection -> IO a) -> IO a Source #

Bracket function for a connection.

connect :: Config -> IO Connection Source #

To connect to the server.

disconnect :: Connection -> IO () Source #

To disconnect to the server.

Extended Query

parse Source #

Arguments

:: forall plen rlen. (KnownNat plen, KnownNat rlen, Item (Homotuple plen Oid) ~ Oid, Item (Homotuple rlen ColumnInfo) ~ ColumnInfo, Item (Homotuple rlen Oid) ~ Oid, IsList (Homotuple rlen Oid), IsList (Homotuple plen Oid), IsList (Homotuple rlen ColumnInfo)) 
=> PreparedStatementName

A new name of prepared statement.

-> Query

SQL whose placeholder style is dollar style.

-> Maybe (Homotuple plen Oid, Homotuple rlen Oid)

On Nothing an additional pair of a request and a response is necessary. If concrete OIDs are given, it will be pass over.

-> PreparedStatementProcedure plen rlen 

To get the procedure to build the message of parsing SQL query and to parse its response.

bind Source #

Arguments

:: forall rlen param m. (Bind ps, ToRecord param, KnownNat rlen, HasLength (Homotuple rlen ColumnInfo), MonadFail m) 
=> PortalName

A new name of portal.

-> FormatCode

Binary format or text format for the parameter.

-> FormatCode

Binary format or text format for the results.

-> BackendParameters

The set of the server parameters.

-> StringEncoder

How to encode strings.

-> param

Parameter for this query.

-> ps (Length param) rlen

Prepared statement.

-> m (PortalProcedure (Length param) rlen) 

To get the procedure to build the message of binding the parameter and to parse its response.

execute Source #

Arguments

:: forall plen result. (Execute p, FromRecord result, ColumnInfo ~ Item (Homotuple (Length result) ColumnInfo), IsList (Homotuple (Length result) ColumnInfo)) 
=> Word

How many records to get. "0" means unlimited.

-> StringDecoder

How to decode strings.

-> p plen (Length result)

Portal.

-> ExecutedProcedure plen (Length result) result 

To get the procedure to build the message of execution and to parse its response.

flush :: Message m => Connection -> m -> IO (MessageResult m) Source #

To build and send the given message and a “Flush” message and to receive and parse those responses.

sync :: Message m => Connection -> m -> IO (MessageResult m, TransactionState) Source #

To build and send the given message and a “Sync” message and to receive and parse those responses.

close :: Close p => p -> CloseProcedure Source #

To build and send the “Close” message and to receive and parse its response.

data PreparedStatement (parameterLength :: Nat) (resultLength :: Nat) Source #

This represents a prepared statement which is already processed by a server.

parameterLength is the number of columns of the parameter and resultLength is the number of columns of the results. This is the same with PreparedStatementProcedure, Portal, PortalProcedure, Executed and ExecutedProcedure.

Instances

Instances details
Bind PreparedStatement Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

bind :: forall (rlen :: Nat) param m. (ToRecord param, KnownNat rlen, HasLength (Homotuple rlen ColumnInfo), MonadFail m) => PortalName -> FormatCode -> FormatCode -> BackendParameters -> StringEncoder -> param -> PreparedStatement (Length param) rlen -> m (PortalProcedure (Length param) rlen) Source #

HasField "name" (PreparedStatement n m) PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

(oids ~ Homotuple n Oid, Item oids ~ Oid, IsList oids) => HasField "parameterOids" (PreparedStatement n m) oids Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

getField :: PreparedStatement n m -> oids #

Eq (PreparedStatement parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

(==) :: PreparedStatement parameterLength resultLength -> PreparedStatement parameterLength resultLength -> Bool #

(/=) :: PreparedStatement parameterLength resultLength -> PreparedStatement parameterLength resultLength -> Bool #

Show (PreparedStatement parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

showsPrec :: Int -> PreparedStatement parameterLength resultLength -> ShowS #

show :: PreparedStatement parameterLength resultLength -> String #

showList :: [PreparedStatement parameterLength resultLength] -> ShowS #

Close (PreparedStatement parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

close :: PreparedStatement parameterLength resultLength -> CloseProcedure Source #

HasName (PreparedStatement n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (PreparedStatement n m) Source #

(oids ~ Homotuple n Oid, Item oids ~ Oid, IsList oids) => HasParameterOids (PreparedStatement n m) oids Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

parameterOids :: PreparedStatement n m -> oids Source #

type Name (PreparedStatement n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

data PreparedStatementProcedure (parameterLength :: Nat) (resultLength :: Nat) Source #

This represents a prepared statement which is not yet processed by a server.

Instances

Instances details
Bind PreparedStatementProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

bind :: forall (rlen :: Nat) param m. (ToRecord param, KnownNat rlen, HasLength (Homotuple rlen ColumnInfo), MonadFail m) => PortalName -> FormatCode -> FormatCode -> BackendParameters -> StringEncoder -> param -> PreparedStatementProcedure (Length param) rlen -> m (PortalProcedure (Length param) rlen) Source #

HasField "name" (PreparedStatementProcedure n m) PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

(oids ~ Homotuple n Oid, Item oids ~ Oid, IsList oids) => HasField "parameterOids" (PreparedStatementProcedure n m) (Maybe oids) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Show (PreparedStatementProcedure parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

showsPrec :: Int -> PreparedStatementProcedure parameterLength resultLength -> ShowS #

show :: PreparedStatementProcedure parameterLength resultLength -> String #

showList :: [PreparedStatementProcedure parameterLength resultLength] -> ShowS #

Message (PreparedStatementProcedure parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

builder :: PreparedStatementProcedure parameterLength resultLength -> Builder

parser :: PreparedStatementProcedure parameterLength resultLength -> Parser (MessageResult (PreparedStatementProcedure parameterLength resultLength))

HasName (PreparedStatementProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (PreparedStatementProcedure n m) Source #

(oids ~ Homotuple n Oid, Item oids ~ Oid, IsList oids) => HasParameterOids (PreparedStatementProcedure n m) (Maybe oids) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type MessageResult (PreparedStatementProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type Name (PreparedStatementProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

newtype PreparedStatementName Source #

Name of a prepared statement.

Instances

Instances details
Eq PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Ord PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Read PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Show PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

IsString PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

HasField "name" (PreparedStatementProcedure n m) PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

HasField "name" (PreparedStatement n m) PreparedStatementName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

data Portal (parameterLength :: Nat) (resultLength :: Nat) Source #

This represents a portal which is already processed by a server.

Instances

Instances details
Execute Portal Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

execute :: forall (plen :: Nat) result. (FromRecord result, ColumnInfo ~ Item (Homotuple (Length result) ColumnInfo), IsList (Homotuple (Length result) ColumnInfo)) => Word -> StringDecoder -> Portal plen (Length result) -> ExecutedProcedure plen (Length result) result Source #

HasField "name" (Portal n m) PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

getField :: Portal n m -> PortalName #

Eq (Portal parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

(==) :: Portal parameterLength resultLength -> Portal parameterLength resultLength -> Bool #

(/=) :: Portal parameterLength resultLength -> Portal parameterLength resultLength -> Bool #

Show (Portal parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

showsPrec :: Int -> Portal parameterLength resultLength -> ShowS #

show :: Portal parameterLength resultLength -> String #

showList :: [Portal parameterLength resultLength] -> ShowS #

Close (Portal parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

close :: Portal parameterLength resultLength -> CloseProcedure Source #

HasName (Portal n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (Portal n m) Source #

Methods

name :: Portal n m -> Name (Portal n m) Source #

type Name (Portal n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type Name (Portal n m) = PortalName

data PortalProcedure (parameterLength :: Nat) (resultLength :: Nat) Source #

This represents a portal which is not yet processed by a server.

Instances

Instances details
Execute PortalProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

execute :: forall (plen :: Nat) result. (FromRecord result, ColumnInfo ~ Item (Homotuple (Length result) ColumnInfo), IsList (Homotuple (Length result) ColumnInfo)) => Word -> StringDecoder -> PortalProcedure plen (Length result) -> ExecutedProcedure plen (Length result) result Source #

HasField "name" (PortalProcedure n m) PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Show (PortalProcedure parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

showsPrec :: Int -> PortalProcedure parameterLength resultLength -> ShowS #

show :: PortalProcedure parameterLength resultLength -> String #

showList :: [PortalProcedure parameterLength resultLength] -> ShowS #

Message (PortalProcedure parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

builder :: PortalProcedure parameterLength resultLength -> Builder

parser :: PortalProcedure parameterLength resultLength -> Parser (MessageResult (PortalProcedure parameterLength resultLength))

HasName (PortalProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (PortalProcedure n m) Source #

type MessageResult (PortalProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type Name (PortalProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

newtype PortalName Source #

Name of a portal.

Constructors

PortalName ByteString 

Instances

Instances details
Eq PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Ord PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Read PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Show PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

IsString PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

HasField "name" (PortalProcedure n m) PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

HasField "name" (Portal n m) PortalName Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

getField :: Portal n m -> PortalName #

data Executed (parameterLength :: Nat) (resultLength :: Nat) r Source #

This represents a result of a Execute message which is already processed by a server.

Instances

Instances details
Eq r => Eq (Executed parameterLength resultLength r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

(==) :: Executed parameterLength resultLength r -> Executed parameterLength resultLength r -> Bool #

(/=) :: Executed parameterLength resultLength r -> Executed parameterLength resultLength r -> Bool #

Show r => Show (Executed parameterLength resultLength r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

showsPrec :: Int -> Executed parameterLength resultLength r -> ShowS #

show :: Executed parameterLength resultLength r -> String #

showList :: [Executed parameterLength resultLength r] -> ShowS #

data ExecutedProcedure (parameterLength :: Nat) (resultLength :: Nat) r Source #

This represents a result of a Execute message which is not yet processed by a server.

Instances

Instances details
Show (ExecutedProcedure parameterLength resultLength r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

showsPrec :: Int -> ExecutedProcedure parameterLength resultLength r -> ShowS #

show :: ExecutedProcedure parameterLength resultLength r -> String #

showList :: [ExecutedProcedure parameterLength resultLength r] -> ShowS #

Message (ExecutedProcedure parameterLength resultLength r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

builder :: ExecutedProcedure parameterLength resultLength r -> Builder

parser :: ExecutedProcedure parameterLength resultLength r -> Parser (MessageResult (ExecutedProcedure parameterLength resultLength r))

type MessageResult (ExecutedProcedure n m r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

data CloseProcedure Source #

This represents a result of a “Close” message which is not yet processed by a server.

newtype Query Source #

SQL query.

This fromString counts only ASCII, because it is the same with ByteString.

Constructors

Query ByteString 

Instances

Instances details
Eq Query Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

(==) :: Query -> Query -> Bool #

(/=) :: Query -> Query -> Bool #

Ord Query Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

compare :: Query -> Query -> Ordering #

(<) :: Query -> Query -> Bool #

(<=) :: Query -> Query -> Bool #

(>) :: Query -> Query -> Bool #

(>=) :: Query -> Query -> Bool #

max :: Query -> Query -> Query #

min :: Query -> Query -> Query #

Read Query Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Show Query Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

showsPrec :: Int -> Query -> ShowS #

show :: Query -> String #

showList :: [Query] -> ShowS #

IsString Query Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

fromString :: String -> Query #

class Message m Source #

This means that r is a objective of flush and sync.

Instances

Instances details
Message () Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Methods

builder :: () -> Builder

parser :: () -> Parser (MessageResult ())

Message CloseProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Message PortalProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Message PreparedStatementProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Message m => Message [m] Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Methods

builder :: [m] -> Builder

parser :: [m] -> Parser (MessageResult [m])

Message (ExecutedProcedure r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

(Message m0, Message m1) => Message (m0, m1) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Methods

builder :: (m0, m1) -> Builder

parser :: (m0, m1) -> Parser (MessageResult (m0, m1))

Message (PortalProcedure parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

builder :: PortalProcedure parameterLength resultLength -> Builder

parser :: PortalProcedure parameterLength resultLength -> Parser (MessageResult (PortalProcedure parameterLength resultLength))

Message (PreparedStatementProcedure parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

builder :: PreparedStatementProcedure parameterLength resultLength -> Builder

parser :: PreparedStatementProcedure parameterLength resultLength -> Parser (MessageResult (PreparedStatementProcedure parameterLength resultLength))

(Message m0, Message m1, Message m2) => Message (m0, m1, m2) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Methods

builder :: (m0, m1, m2) -> Builder

parser :: (m0, m1, m2) -> Parser (MessageResult (m0, m1, m2))

Message (ExecutedProcedure parameterLength resultLength r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

builder :: ExecutedProcedure parameterLength resultLength r -> Builder

parser :: ExecutedProcedure parameterLength resultLength r -> Parser (MessageResult (ExecutedProcedure parameterLength resultLength r))

(Message m0, Message m1, Message m2, Message m3) => Message (m0, m1, m2, m3) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Methods

builder :: (m0, m1, m2, m3) -> Builder

parser :: (m0, m1, m2, m3) -> Parser (MessageResult (m0, m1, m2, m3))

type family MessageResult m :: Type Source #

To convert a type which means that it is not processed by the server to a respective type which means that it is processed by the server.

Instances

Instances details
type MessageResult () Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

type MessageResult () = ()
type MessageResult CloseProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

type MessageResult PortalProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

type MessageResult PreparedStatementProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

type MessageResult [m] Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

type MessageResult (ExecutedProcedure r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

type MessageResult (m0, m1) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

type MessageResult (m0, m1) = (MessageResult m0, MessageResult m1)
type MessageResult (PortalProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type MessageResult (PreparedStatementProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type MessageResult (m0, m1, m2) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

type MessageResult (m0, m1, m2) = (MessageResult m0, MessageResult m1, MessageResult m2)
type MessageResult (ExecutedProcedure n m r) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type MessageResult (m0, m1, m2, m3) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

type MessageResult (m0, m1, m2, m3) = (MessageResult m0, MessageResult m1, MessageResult m2, MessageResult m3)

class Bind ps Source #

This means that ps is a objective of bind.

Minimal complete definition

bind

Instances

Instances details
Bind PreparedStatementProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

bind :: forall (rlen :: Nat) param m. (ToRecord param, KnownNat rlen, HasLength (Homotuple rlen ColumnInfo), MonadFail m) => PortalName -> FormatCode -> FormatCode -> BackendParameters -> StringEncoder -> param -> PreparedStatementProcedure (Length param) rlen -> m (PortalProcedure (Length param) rlen) Source #

Bind PreparedStatement Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

bind :: forall (rlen :: Nat) param m. (ToRecord param, KnownNat rlen, HasLength (Homotuple rlen ColumnInfo), MonadFail m) => PortalName -> FormatCode -> FormatCode -> BackendParameters -> StringEncoder -> param -> PreparedStatement (Length param) rlen -> m (PortalProcedure (Length param) rlen) Source #

class Execute p Source #

This means that p is a objective of execute.

Minimal complete definition

execute

Instances

Instances details
Execute PortalProcedure Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

execute :: forall (plen :: Nat) result. (FromRecord result, ColumnInfo ~ Item (Homotuple (Length result) ColumnInfo), IsList (Homotuple (Length result) ColumnInfo)) => Word -> StringDecoder -> PortalProcedure plen (Length result) -> ExecutedProcedure plen (Length result) result Source #

Execute Portal Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

execute :: forall (plen :: Nat) result. (FromRecord result, ColumnInfo ~ Item (Homotuple (Length result) ColumnInfo), IsList (Homotuple (Length result) ColumnInfo)) => Word -> StringDecoder -> Portal plen (Length result) -> ExecutedProcedure plen (Length result) result Source #

class Close p Source #

This means that p is a objective of close.

Minimal complete definition

close

Instances

Instances details
Close Portal Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Close PreparedStatement Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Query

Close (Portal parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

close :: Portal parameterLength resultLength -> CloseProcedure Source #

Close (PreparedStatement parameterLength resultLength) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

close :: PreparedStatement parameterLength resultLength -> CloseProcedure Source #

type StringEncoder = String -> Either String ByteString Source #

Encoder of strings which may fail.

type StringDecoder = ByteString -> Either String String Source #

Decoder of strings which may fail.

class HasName r Source #

This means that r has a name accessor.

Instances

Instances details
HasName (PortalProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (PortalProcedure n m) Source #

HasName (Portal n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (Portal n m) Source #

Methods

name :: Portal n m -> Name (Portal n m) Source #

HasName (PreparedStatementProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (PreparedStatementProcedure n m) Source #

HasName (PreparedStatement n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Associated Types

type Name (PreparedStatement n m) Source #

type family Name r :: Type Source #

Type of name of r.

Instances

Instances details
type Name (PortalProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type Name (Portal n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type Name (Portal n m) = PortalName
type Name (PreparedStatementProcedure n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

type Name (PreparedStatement n m) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

class HasParameterOids r a Source #

This means that r has a parameterOids accessor.

Instances

Instances details
(oids ~ Homotuple n Oid, Item oids ~ Oid, IsList oids) => HasParameterOids (PreparedStatement n m) oids Source # 
Instance details

Defined in Database.PostgreSQL.Pure

Methods

parameterOids :: PreparedStatement n m -> oids Source #

(oids ~ Homotuple n Oid, Item oids ~ Oid, IsList oids) => HasParameterOids (PreparedStatementProcedure n m) (Maybe oids) Source # 
Instance details

Defined in Database.PostgreSQL.Pure

name :: HasName r => r -> Name r Source #

To get a name of r.

parameterOids :: HasParameterOids r a => r -> a Source #

To get OIDs of a parameter.

resultInfos :: (IsList (Homotuple m ColumnInfo), ColumnInfo ~ Item (Homotuple m ColumnInfo)) => PreparedStatement n m -> Homotuple m ColumnInfo Source #

To get a list of column infos of the result record.

result :: Executed n m r -> ExecuteResult Source #

To get the result of Executed.

records :: Executed n m r -> [r] Source #

To get the records of Executed.

Transaction

begin :: ExecutedProcedure 0 0 () Source #

To send BEGIN SQL statement.

commit :: ExecutedProcedure 0 0 () Source #

To send COMMIT SQL statement.

rollback :: ExecutedProcedure 0 0 () Source #

To send ROLLBACK SQL statement.

Record

class FromField a where Source #

This means that a field can be decoded as a.

Methods

fromField :: MonadFail m => StringDecoder -> ColumnInfo -> Maybe ByteString -> m a Source #

Decoder of a field.

Instances

Instances details
FromField Bool Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Char Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Double Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Float Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Int Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Int16 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Int32 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Int64 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField String Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField SqlValue Source # 
Instance details

Defined in Database.HDBC.PostgreSQL.Pure

FromField ByteString Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Scientific Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField UTCTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Day Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField DiffTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField TimeOfDay Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField LocalTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField SqlIdentifier Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField a => FromField (Maybe a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField (TimeOfDay, TimeZone) Source # 
Instance details

Defined in Database.HDBC.PostgreSQL.Pure

class FromRecord a where Source #

This means that a record can be parsed as a.

Minimal complete definition

Nothing

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser a Source #

Decoder of a record.

default fromRecord :: (Generic a, GFromRecord (Rep a)) => StringDecoder -> [ColumnInfo] -> Parser a Source #

Instances

Instances details
FromRecord Bool Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Char Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Double Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Float Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Int Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Int16 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Int32 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Int64 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord () Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

(FromField a, Single c, t ~ c a) => FromRecord t Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord String Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord ByteString Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Scientific Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord UTCTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Day Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord DiffTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord TimeOfDay Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord LocalTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord SqlIdentifier Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromRecord Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField a => FromRecord [a] Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField a => FromRecord (Maybe a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

(FromField i0, FromField i1) => FromRecord (i0, i1) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1) Source #

(FromField i0, FromField i1, FromField i2) => FromRecord (i0, i1, i2) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2) Source #

(FromField i0, FromField i1, FromField i2, FromField i3) => FromRecord (i0, i1, i2, i3) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4) => FromRecord (i0, i1, i2, i3, i4) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5) => FromRecord (i0, i1, i2, i3, i4, i5) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6) => FromRecord (i0, i1, i2, i3, i4, i5, i6) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55, FromField i56) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55, FromField i56, FromField i57) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55, FromField i56, FromField i57, FromField i58) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55, FromField i56, FromField i57, FromField i58, FromField i59) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55, FromField i56, FromField i57, FromField i58, FromField i59, FromField i60) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60) Source #

(FromField i0, FromField i1, FromField i2, FromField i3, FromField i4, FromField i5, FromField i6, FromField i7, FromField i8, FromField i9, FromField i10, FromField i11, FromField i12, FromField i13, FromField i14, FromField i15, FromField i16, FromField i17, FromField i18, FromField i19, FromField i20, FromField i21, FromField i22, FromField i23, FromField i24, FromField i25, FromField i26, FromField i27, FromField i28, FromField i29, FromField i30, FromField i31, FromField i32, FromField i33, FromField i34, FromField i35, FromField i36, FromField i37, FromField i38, FromField i39, FromField i40, FromField i41, FromField i42, FromField i43, FromField i44, FromField i45, FromField i46, FromField i47, FromField i48, FromField i49, FromField i50, FromField i51, FromField i52, FromField i53, FromField i54, FromField i55, FromField i56, FromField i57, FromField i58, FromField i59, FromField i60, FromField i61) => FromRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60, i61) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Methods

fromRecord :: StringDecoder -> [ColumnInfo] -> Parser (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60, i61) Source #

class ToField a where Source #

This means that a can be encoded to a field.

Methods

toField :: MonadFail m => BackendParameters -> StringEncoder -> Maybe Oid -> FormatCode -> a -> m (Maybe ByteString) Source #

Encoder of a field.

Instances

Instances details
ToField Bool Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Char Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Double Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Float Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Int Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Int16 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Int32 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Int64 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Rational Source #

Security risk of DoS attack.

You should convert Rational to Scientific with fromRationalRepetend in the user side. If the rational value is computed to repeating decimals like 1/3 = 0.3333., this consumes a lot of memories. This is provided because of the HDBC compatibility.

Instance details

Defined in Database.HDBC.PostgreSQL.Pure

ToField () Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField String Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField NominalDiffTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField SqlValue Source # 
Instance details

Defined in Database.HDBC.PostgreSQL.Pure

ToField ByteString Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Scientific Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField UTCTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Day Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField DiffTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField TimeOfDay Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField LocalTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField a => ToField (Maybe a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField (TimeOfDay, TimeZone) Source # 
Instance details

Defined in Database.HDBC.PostgreSQL.Pure

HasResolution a => ToField (Fixed a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

class ToRecord a where Source #

This means that a can be encoded to a record.

Minimal complete definition

Nothing

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> a -> m [Maybe ByteString] Source #

Encoder of a field.

default toRecord :: (MonadFail m, Generic a, GToRecord (Rep a)) => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> a -> m [Maybe ByteString] Source #

Instances

Instances details
ToRecord () Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

(ToField a, Single c, t ~ c a) => ToRecord t Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

ToField a => ToRecord [a] Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

(ToField i0, ToField i1) => ToRecord (i0, i1) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

(ToField i0, ToField i1, ToField i2) => ToRecord (i0, i1, i2) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3) => ToRecord (i0, i1, i2, i3) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4) => ToRecord (i0, i1, i2, i3, i4) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5) => ToRecord (i0, i1, i2, i3, i4, i5) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6) => ToRecord (i0, i1, i2, i3, i4, i5, i6) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55, ToField i56) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55, ToField i56, ToField i57) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55, ToField i56, ToField i57, ToField i58) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55, ToField i56, ToField i57, ToField i58, ToField i59) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55, ToField i56, ToField i57, ToField i58, ToField i59, ToField i60) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60) -> m [Maybe ByteString] Source #

(ToField i0, ToField i1, ToField i2, ToField i3, ToField i4, ToField i5, ToField i6, ToField i7, ToField i8, ToField i9, ToField i10, ToField i11, ToField i12, ToField i13, ToField i14, ToField i15, ToField i16, ToField i17, ToField i18, ToField i19, ToField i20, ToField i21, ToField i22, ToField i23, ToField i24, ToField i25, ToField i26, ToField i27, ToField i28, ToField i29, ToField i30, ToField i31, ToField i32, ToField i33, ToField i34, ToField i35, ToField i36, ToField i37, ToField i38, ToField i39, ToField i40, ToField i41, ToField i42, ToField i43, ToField i44, ToField i45, ToField i46, ToField i47, ToField i48, ToField i49, ToField i50, ToField i51, ToField i52, ToField i53, ToField i54, ToField i55, ToField i56, ToField i57, ToField i58, ToField i59, ToField i60, ToField i61) => ToRecord (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60, i61) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

Methods

toRecord :: MonadFail m => BackendParameters -> StringEncoder -> Maybe [Oid] -> [FormatCode] -> (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60, i61) -> m [Maybe ByteString] Source #

data Raw where Source #

Data without encoding nor decoding of a field.

Bundled Patterns

pattern Value :: ByteString -> Raw

Not NULL.

pattern Null :: Raw

NULL.

Instances

Instances details
Eq Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

(==) :: Raw -> Raw -> Bool #

(/=) :: Raw -> Raw -> Bool #

Ord Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

compare :: Raw -> Raw -> Ordering #

(<) :: Raw -> Raw -> Bool #

(<=) :: Raw -> Raw -> Bool #

(>) :: Raw -> Raw -> Bool #

(>=) :: Raw -> Raw -> Bool #

max :: Raw -> Raw -> Raw #

min :: Raw -> Raw -> Raw #

Read Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Show Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

showsPrec :: Int -> Raw -> ShowS #

show :: Raw -> String #

showList :: [Raw] -> ShowS #

FromRecord Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

type Length Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Raw = 1

data TimeOfDayWithTimeZone Source #

Instances

Instances details
Eq TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Ord TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Read TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Show TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Generic TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Associated Types

type Rep TimeOfDayWithTimeZone :: Type -> Type #

NFData TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

Methods

rnf :: TimeOfDayWithTimeZone -> () #

ToField TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

FromRecord TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

type Rep TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Data

type Rep TimeOfDayWithTimeZone = D1 ('MetaData "TimeOfDayWithTimeZone" "Database.PostgreSQL.Pure.Internal.Data" "postgresql-pure-0.2.3.0-6eeyvKRWbElJpLE2jk75Xu" 'False) (C1 ('MetaCons "TimeOfDayWithTimeZone" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeOfDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeOfDay) :*: S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimeZone)))
type Length TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type family Length a :: Nat Source #

The number of columns.

Instances

Instances details
type Length Bool Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Bool = 1
type Length Char Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Char = 1
type Length Double Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Double = 1
type Length Float Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Float = 1
type Length Int Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Int = 1
type Length Int16 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Int16 = 1
type Length Int32 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Int32 = 1
type Length Int64 Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Int64 = 1
type Length () Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length () = 0
type Length String Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length String = 1
type Length ByteString Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Scientific Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length UTCTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length UTCTime = 1
type Length Day Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Day = 1
type Length DiffTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length DiffTime = 1
type Length TimeOfDay Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length TimeOfDay = 1
type Length LocalTime Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length LocalTime = 1
type Length Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Oid = 1
type Length TimeOfDayWithTimeZone Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length SqlIdentifier Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Raw Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Raw = 1
type Length (Maybe a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (Maybe a) = 1
type Length (OneTuple a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (OneTuple a) = 1
type Length (Only a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (Only a) = 1
type Length (Identity a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (Identity a) = 1
type Length (i0, i1) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1) = 2
type Length (Proxy a) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (Proxy a) = 0
type Length (i0, i1, i2) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2) = 3
type Length (i0, i1, i2, i3) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3) = 4
type Length (i0, i1, i2, i3, i4) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4) = 5
type Length (i0, i1, i2, i3, i4, i5) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5) = 6
type Length (i0, i1, i2, i3, i4, i5, i6) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6) = 7
type Length (i0, i1, i2, i3, i4, i5, i6, i7) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7) = 8
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8) = 9
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) = 10
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10) = 11
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11) = 12
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12) = 13
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13) = 14
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14) = 15
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15) = 16
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) = 17
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17) = 18
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18) = 19
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19) = 20
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20) = 21
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21) = 22
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22) = 23
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23) = 24
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24) = 25
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25) = 26
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26) = 27
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27) = 28
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28) = 29
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29) = 30
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30) = 31
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31) = 32
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32) = 33
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33) = 34
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34) = 35
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35) = 36
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36) = 37
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37) = 38
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38) = 39
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39) = 40
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40) = 41
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41) = 42
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42) = 43
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43) = 44
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44) = 45
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45) = 46
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46) = 47
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47) = 48
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48) = 49
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49) = 50
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50) = 51
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51) = 52
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52) = 53
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53) = 54
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54) = 55
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55) = 56
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56) = 57
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57) = 58
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58) = 59
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59) = 60
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60) = 61
type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60, i61) Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length (i0, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, i21, i22, i23, i24, i25, i26, i27, i28, i29, i30, i31, i32, i33, i34, i35, i36, i37, i38, i39, i40, i41, i42, i43, i44, i45, i46, i47, i48, i49, i50, i51, i52, i53, i54, i55, i56, i57, i58, i59, i60, i61) = 62

Exception

OID

data Oid Source #

OID.

Constant values are listed in Database.PostgreSQL.Pure.Oid.

Instances

Instances details
Eq Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Oid

Methods

(==) :: Oid -> Oid -> Bool #

(/=) :: Oid -> Oid -> Bool #

Num Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Oid

Methods

(+) :: Oid -> Oid -> Oid #

(-) :: Oid -> Oid -> Oid #

(*) :: Oid -> Oid -> Oid #

negate :: Oid -> Oid #

abs :: Oid -> Oid #

signum :: Oid -> Oid #

fromInteger :: Integer -> Oid #

Read Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Oid

Show Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Oid

Methods

showsPrec :: Int -> Oid -> ShowS #

show :: Oid -> String #

showList :: [Oid] -> ShowS #

ToField Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Builder

FromRecord Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

FromField Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Parser

Convertible Oid SqlTypeId Source # 
Instance details

Defined in Database.HDBC.PostgreSQL.Pure

type Length Oid Source # 
Instance details

Defined in Database.PostgreSQL.Pure.Internal.Length

type Length Oid = 1