Safe Haskell | None |
---|---|
Language | Haskell2010 |
Mappings of types used by libpq/libpqtypes to Haskell ADTs.
Documentation
data PGtypeArgs Source #
newtype ConnStatusType Source #
Instances
Eq ConnStatusType Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types (==) :: ConnStatusType -> ConnStatusType -> Bool # (/=) :: ConnStatusType -> ConnStatusType -> Bool # |
newtype PostgresPollingStatusType Source #
Instances
Eq PostgresPollingStatusType Source # | |
newtype ResultFormat Source #
newtype ExecStatusType Source #
Instances
Eq ExecStatusType Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types (==) :: ExecStatusType -> ExecStatusType -> Bool # (/=) :: ExecStatusType -> ExecStatusType -> Bool # |
newtype ErrorField Source #
Instances
Eq ErrorField Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types (==) :: ErrorField -> ErrorField -> Bool # (/=) :: ErrorField -> ErrorField -> Bool # |
Instances
Show PGerror Source # | |
Storable PGerror Source # | |
data PGregisterType Source #
PGregisterType | |
|
Instances
Show PGregisterType Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types showsPrec :: Int -> PGregisterType -> ShowS # show :: PGregisterType -> String # showList :: [PGregisterType] -> ShowS # | |
Storable PGregisterType Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types sizeOf :: PGregisterType -> Int # alignment :: PGregisterType -> Int # peekElemOff :: Ptr PGregisterType -> Int -> IO PGregisterType # pokeElemOff :: Ptr PGregisterType -> Int -> PGregisterType -> IO () # peekByteOff :: Ptr b -> Int -> IO PGregisterType # pokeByteOff :: Ptr b -> Int -> PGregisterType -> IO () # peek :: Ptr PGregisterType -> IO PGregisterType # poke :: Ptr PGregisterType -> PGregisterType -> IO () # |
PGarray | |
|
Instances
Show PGarray Source # | |
Storable PGarray Source # | |
PGbytea | |
|
Instances
Show PGbytea Source # | |
Storable PGbytea Source # | |
PGdate | |
|
Instances
Show PGdate Source # | |
Storable PGdate Source # | |
PGtime | |
|
Instances
Show PGtime Source # | |
Storable PGtime Source # | |
data PGtimestamp Source #
Instances
Show PGtimestamp Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types showsPrec :: Int -> PGtimestamp -> ShowS # show :: PGtimestamp -> String # showList :: [PGtimestamp] -> ShowS # | |
Storable PGtimestamp Source # | |
Defined in Database.PostgreSQL.PQTypes.Internal.C.Types sizeOf :: PGtimestamp -> Int # alignment :: PGtimestamp -> Int # peekElemOff :: Ptr PGtimestamp -> Int -> IO PGtimestamp # pokeElemOff :: Ptr PGtimestamp -> Int -> PGtimestamp -> IO () # peekByteOff :: Ptr b -> Int -> IO PGtimestamp # pokeByteOff :: Ptr b -> Int -> PGtimestamp -> IO () # peek :: Ptr PGtimestamp -> IO PGtimestamp # poke :: Ptr PGtimestamp -> PGtimestamp -> IO () # |