[Regenerated Haddock docs. alistair@abayley.org**20061130172135] { hunk ./Database/Enumerator.lhs 960 - This means that we /must/ use the 'Database.Enumerator.withPreparedStatement' + This means that we /must/ use 'Database.Enumerator.withPreparedStatement' hunk ./Database/Enumerator.lhs 1004 -... then this code shows how nested queries mights work: +... then this code shows how nested queries might work: hunk ./doc/html/Control-Exception-MonadIO.html 52 ->
:: m a -> ( :: m a -> ( :: ( :: ( -> -> ISession si => ( ( m => m b -> m ( m => m b -> m ( m => ( m => ( -> -> b) -> m b1 -> m ( b) -> m b1 -> m ( version 0.7 version 0.8 :: ( :: ( mark sess a) -> mark sess a) -> :: ( :: ( s ( s ( s s mark s mark s -> -> m => m => m => m => :: ( :: ( :: ( :: ( seedType = seedType = q sess b => q -> q sess b => q -> mark s mark s :: ( :: ( :: :: :: :: :: :: resultresult' the results of the first iteratee are discarded. This is not required, - but in this case the only column is a RefCursor, - and the values are already saved elsewhere. -
  • use the use
  • the results of the first iteratee are discarded. This is not required, + but in this case the only column is a RefCursor, + and the values are already saved elsewhere. hunk ./doc/html/Database-Enumerator.html 1718 - This simply pulls the next cursor of the list + This simply pulls the next cursor off the list hunk ./doc/html/Database-Enumerator.html 1737 - but the cursors will remain open on the server until either the transaction - or session ends. + but the cursors will remain open on the server according to whatever scoping + rules the sever applies. + For PostgreSQL, this will be until either the transaction or session ends. hunk ./doc/html/Database-Enumerator.html 1772 ->... then this code shows how nested queries mights work: +>... then this code shows how nested queries might work: hunk ./doc/html/Database-Enumerator.html 1803 ->ISession si => sess, ??? a sess) => sess, ??? a sess) => sess, ??? a sess) => sess, ??? a sess) => :: ( :: ( mark sess a) -> mark sess a) -> :: ( :: ( s ( s ( s s mark s mark s -> -> m => m => m => m => :: (:: (:: (:: ( seedType = seedType = q sess b => q -> q sess b => q -> mark s mark s :: (:: (:: :: :: :: :: :: version 0.7 version 0.8 :: sess -> :: sess -> -> -> :: sess -> :: sess -> :: sess -> :: sess -> ( ( :: sess -> stmt -> :: sess -> stmt -> :: sess -> stmt -> :: sess -> stmt -> (sess -> (sess -> sess stmt bo] -> (bound_stmt -> sess stmt bo] -> (bound_stmt -> a) -> a) -> :: sess -> stmt -> :: sess -> stmt -> = = :: q -> :: q -> :: q -> :: q -> :: q -> b -> :: q -> b -> :: q -> :: q -> -> -> :: q -> b -> :: q -> b -> :: :: ) -> m () -> m ( = = = = = = = = :: sess -> :: sess -> -> -> :: sess -> :: sess -> :: sess -> :: sess -> ( ( :: sess -> stmt -> :: sess -> stmt -> :: sess -> stmt -> :: sess -> stmt -> (sess -> (sess -> sess stmt bo] -> (bound_stmt -> sess stmt bo] -> (bound_stmt -> a) -> a) -> :: sess -> stmt -> :: sess -> stmt -> ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( = = :: q -> :: q -> :: q -> :: q -> :: q -> b -> :: q -> b -> :: q -> :: q -> -> -> :: q -> b -> :: q -> b -> ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ((( a, a, ( ((( a, a, ( ((( a, a, ( ((( a, a, ( ( :: :: ) -> m () -> m ( = = = = = = = = version 0.7 version 0.8
    ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( :: :: -> -> -> -> :: :: :: :: :: :: -> -> = = ( ( ( ( ( ( ( ( ( ( ( ( ( ( version 0.7 version 0.8 :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: version 0.7 version 0.8 = = = = = = = = = ( = ( , , , , = = = = = = = = = = = = = = = = = = = = = = , , , , :: :: -> -> a) -> a) -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> -> -> a -> a -> a -> a -> a -> a -> a -> a -> -> -> ( ( a) -> a) -> -> -> -> -> -> -> -> -> a -> a -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ( ( ) -> ) -> -> -> ( ( -> -> ( ( -> -> -> -> -> -> -> -> -> -> ( (, , -> -> -> -> ( (, , :: :: -> -> :: :: -> -> -> -> :: :: -> -> -> -> -> -> ( (, , -> -> -> -> ( (, , -> -> ( (, , -> -> ( (, , :: :: -> -> -> a -> -> a -> :: :: a => a => -> -> -> -> a -> a -> :: :: :: :: -> -> :: :: -> -> -> -> -> -> a -> a -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> a -> a -> a -> a -> ( ( :: :: :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> -> -> -> -> ( ( :: :: -> -> -> -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> ( ( :: :: -> -> ( ( -> -> -> -> -> -> -> -> -> -> -> UTCTime -> -> UTCTime -> :: :: -> -> :: :: a => a => -> -> ( ( :: :: -> -> ( ( :: :: -> -> ( ( :: :: -> -> ( ( :: :: -> -> ( ( -> -> = = = = = = = = = ( = ( , , , , = = = = = = = = = = = = = = = = = = = = = = , , , , :: :: -> -> a) -> a) -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> -> -> a -> a -> a -> a -> a -> a -> a -> a -> -> -> ( ( a) -> a) -> -> -> -> -> -> -> -> -> a -> a -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ( ( ) -> ) -> -> -> ( ( -> -> ( ( -> -> -> -> -> -> -> -> -> -> ( (, , -> -> -> -> ( (, , :: :: -> -> :: :: -> -> -> -> :: :: -> -> -> -> -> -> ( (, , -> -> -> -> ( (, , -> -> ( (, , -> -> ( (, , :: :: -> -> -> a -> -> a -> :: :: a => a => -> -> -> -> a -> a -> :: :: :: :: -> -> :: :: -> -> -> -> -> -> a -> a -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> a -> a -> a -> a -> ( ( :: :: :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> -> -> -> -> ( ( :: :: -> -> -> -> :: :: -> -> :: :: -> -> :: :: -> -> :: :: -> -> ( ( :: :: -> -> ( ( -> -> -> -> -> -> -> -> -> -> -> UTCTime -> -> UTCTime -> :: :: -> -> :: :: a => a => -> -> ( ( :: :: -> -> ( ( :: :: -> -> ( ( :: :: -> -> ( ( :: :: -> -> ( ( -> -> version 0.7 version 0.8
    -> [
    -> [] -> ] -> version 0.7 version 0.8
    :: [
    :: [] -> ] -> version 0.7 version 0.8
    :: :: :: :: -> -> :: :: :: :: :: :: -> -> ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( :: :: :: :: -> -> :: :: :: :: :: :: -> -> version 0.7 version 0.8
    =
    = = = = = = = = = :: :: -> -> a) -> a) -> :: :: a => a -> a => a -> :: :: -> -> :: :: -> -> :: :: -> -> -> -> -> -> -> -> = = -> -> -> -> = = -> -> = = () -> () -> -> -> -> -> ( ( -> -> ( ( -> -> -> -> () -> () -> ( ( -> -> -> -> () -> () -> ( ( -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> = = -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ( ( -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> = = -> -> -> -> :: :: -> -> -> -> :: a -> :: a -> ( ( :: :: -> -> :: a -> :: a -> pgZeroDate :: UTCTimetoPGTime :: UTCTime -> DoublefromPGTime :: Double -> UTCTime :: :: :: ( :: ( ( ( newBinaryValue :: (Storable a, PGType b) => (b -> a) -> b -> IO (Ptr Word8)peekValueRev :: (Storable a, PGType b) => b -> (a -> b) -> Ptr Word8 -> IO breverseBytes :: Int -> Ptr Word8 -> Ptr Word8 -> IO ()reverseBytes' :: Int -> Ptr Word8 -> Ptr Word8 -> IO ()toCInt :: Int -> CIntfromCInt :: CInt -> InttoCInt16 :: Int16 -> CShortfromCInt16 :: CShort -> Int16toCInt32 :: Int32 -> CIntfromCInt32 :: CInt -> Int32toCInt64 :: Int64 -> CLLongfromCInt64 :: CLLong -> Int64 :: :: -> -> :: :: -> -> toCDouble :: Double -> CDoublefromCDouble :: CDouble -> DoubletoCFloat :: Float -> CFloatfromCFloat :: CFloat -> FloattoCInt :: Int -> CInt -> -> -> -> -> -> ] -> ] -> -> -> -> -> ( (, , -> -> ] -> ] -> ( (, , -> -> ] -> ] -> ( (, , -> -> ] -> ] -> , , -> -> -> -> , , -> -> -> -> , , -> -> -> -> , , -> -> ] -> ] -> , , -> -> ] -> ] -> -> -> , , -> -> -> -> ] -> ] -> , , -> -> -> -> -> -> -> -> ( ( :: (Read a, :: a) => a => -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> = = = = = = = = = = :: :: -> -> a) -> a) -> :: :: a => a -> a => a -> :: :: -> -> :: :: -> -> :: :: -> -> -> -> -> -> -> -> = = -> -> -> -> = = -> -> = = () -> () -> -> -> -> -> ( ( -> -> ( ( -> -> -> -> () -> () -> ( ( -> -> -> -> () -> () -> ( ( -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> = = -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ( ( -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> = = -> -> -> -> :: :: -> -> -> -> :: a ->
    :: a
    -> 1 == binary (default), 0 == text +
    :: a ->
    :: a -> ( ( :: :: -> -> :: a -> :: a -> ( (pgZeroDate :: UTCTimetoPGTime :: UTCTime -> DoublefromPGTime :: Double -> UTCTime :: :: :: ( :: ( ( ( newBinaryValue :: (Storable a, PGType b) => (b -> a) -> b -> IO (Ptr Word8)peekValueRev :: (Storable a, PGType b) => b -> (a -> b) -> Ptr Word8 -> IO breverseBytes :: Int -> Ptr Word8 -> Ptr Word8 -> IO ()reverseBytes' :: Int -> Ptr Word8 -> Ptr Word8 -> IO ()toCInt :: Int -> CIntfromCInt :: CInt -> InttoCInt16 :: Int16 -> CShortfromCInt16 :: CShort -> Int16toCInt32 :: Int32 -> CIntfromCInt32 :: CInt -> Int32toCInt64 :: Int64 -> CLLongfromCInt64 :: CLLong -> Int64 :: :: -> -> :: :: -> -> toCDouble :: Double -> CDoublefromCDouble :: CDouble -> DoubletoCFloat :: Float -> CFloatfromCFloat :: CFloat -> FloattoCInt :: Int -> CInt -> -> -> -> -> -> ] -> ] -> -> -> -> -> ( (, , -> -> ] -> ] -> ( (, , -> -> ] -> ] -> ( (, , -> -> ] -> ] -> , , -> -> -> -> , , -> -> -> -> , , -> -> -> -> , , -> -> ] -> ] -> , , -> -> ] -> ] -> -> -> , , -> -> -> -> ] -> ] -> , , -> -> -> -> -> -> -> -> ( ( :: (Read a, :: a) => a => -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> version 0.7 version 0.8
    -> [
    -> [] -> ] -> version 0.7 version 0.8
    ::
    :: -> -> version 0.7 version 0.8
    ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( :: :: :: :: :: :: :: :: -> -> version 0.7 version 0.8
    =
    = = = = = a = a = ( ( a -> a -> -> -> -> -> -> -> = = ( ( -> -> :: :: -> -> a) -> a) -> :: :: :: :: :: :: :: :: :: :: -> -> :: :: -> -> = = = = -> -> -> -> -> -> -> -> -> -> -> -> -> -> a -> a -> a -> a -> -> -> -> -> -> -> -> -> -> -> :: :: a -> a -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> a -> a -> -> -> -> a -> -> a -> :: :: -> -> -> -> a -> a -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ( ( -> -> -> -> ( ( -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> = = = = = = a = a = ( ( a -> a -> -> -> -> -> -> -> = = ( ( -> -> :: :: -> -> a) -> a) -> :: :: :: :: :: :: :: :: :: :: -> -> :: :: -> -> = = = = -> -> -> -> -> -> -> -> -> -> -> -> -> -> a -> a -> a -> a -> -> -> -> -> -> -> -> -> -> -> :: :: a -> a -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> :: :: -> -> -> -> -> -> a -> a -> -> -> -> a -> -> a -> :: :: -> -> -> -> a -> a -> :: :: -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> ( ( -> -> -> -> ( ( -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> -> version 0.7 version 0.8
    -> [
    -> [] -> ] -> version 0.7 version 0.8
    ::
    :: -> -> version 0.7 version 0.8
    ::
    :: :: :: :: :: -> -> :: :: :: :: :: :: :: :: -> -> :: :: version 0.7 version 0.8
    :: a -> [
    :: a -> [] -> ] -> version 0.7 version 0.8
    :: a ->
    :: a -> -> -> :: a -> :: a -> -> -> :: a -> :: a -> -> -> :: a -> :: a -> -> -> :: a -> :: a -> -> -> :: :: -> -> :: :: -> -> :: Int64 -> StringzeroPad :: Int -> :: -> -> :: [( :: [(, , :: :: m => m => -> -> -> -> m [( m [(, , , , :: :: m => m => -> -> -> -> m [( m [(, , , , :: :: m => m => -> -> m [( m [(, , :: :: m => m => -> -> -> -> m [( m [(, , :: :: :: :: m => m => m [ m [ :: :: :: :: m => m => m [ m [ :: :: m => m => m [ m [ :: :: m => m => m [ m [ :: [ :: [ :: :: m => m => -> -> -> -> m [( m [(, , , , :: [( :: [(, , , , :: :: (( a, ??? a) => a, ??? a) => (( a, ??? a) => a, ??? a) => (( a, ??? a) => a, ??? a) => :: :: :: :: m => m => m ( m ( :: :: :: [ :: [ :: [ :: [ version 0.7 version 0.8
    -> [
    -> [] -> ] -> version 0.7 version 0.8
    ::
    :: m => m => -> -> m m :: :: :: :: :: :: m => m => -> -> m m :: :: :: :: version 0.7 version 0.8
    :: a -> :: a -> :: ( :: ( :: :: ( a => a -> a -> a -> a -> a -> a -> UTCTime a, Real b) => a -> a -> a -> a -> a -> b -> UTCTimeint64ToCalTime :: Int64 -> mkCalTime :: Integral a => a -> a -> a -> a -> a -> a -> int64ToDateParts :: Int64 -> (Int64, Int64, Int64, Int64, Int64, Int64)datePartsToInt64 :: (Integral a1, Integral a2, Integral a3, Integral a4, Integral a5, Integral a6) => (a1, a2, a3, a4, a5, a6) -> Int64 :: :: -> -> int64ToCalTime :: Int64 -> CalendarTime :: :: wordsBy :: (Char -> Bool) -> String -> [String]skipNonMatch :: (Char -> Bool) -> String -> [String]positions :: Eq a => [a] -> [a] -> [Int]pgDatetimetoUTCTime :: String -> UTCTimeutcTimeToPGDatetime :: UTCTime -> String :: a -> :: a -> :: ( :: ( :: :: ( a => a -> a -> a -> a -> a -> a -> UTCTime a, Real b) => a -> a -> a -> a -> a -> b -> UTCTimeint64ToCalTime :: Int64 -> mkCalTime :: Integral a => a -> a -> a -> a -> a -> a -> int64ToDateParts :: Int64 -> (Int64, Int64, Int64, Int64, Int64, Int64)datePartsToInt64 :: (Integral a1, Integral a2, Integral a3, Integral a4, Integral a5, Integral a6) => (a1, a2, a3, a4, a5, a6) -> Int64 :: :: -> -> int64ToCalTime :: Int64 -> CalendarTime :: :: wordsBy :: (Char -> Bool) -> String -> [String]skipNonMatch :: (Char -> Bool) -> String -> [String]positions :: Eq a => [a] -> [a] -> [Int]pgDatetimetoUTCTime :: String -> UTCTimeutcTimeToPGDatetime :: UTCTime -> String version 0.7 version 0.8
    :: :: -> -> :: :: -> -> :: :: -> ( -> ( -> -> a) -> a) -> :: :: -> ( -> ( -> -> a) -> a) -> :: :: -> -> :: :: m => m => -> m -> m :: :: -> -> :: :: m => m => -> m -> m :: :: -> -> :: :: -> -> :: :: -> ( -> ( -> -> a) -> a) -> :: :: -> ( -> ( -> -> a) -> a) -> :: :: -> -> :: :: m => m => -> m -> m :: :: -> -> :: :: m => m => -> m -> m version 0.7 version 0.8
    ::
    :: version 0.7 version 0.8 m => m => -> [m ()] -> m -> [m ()] -> m m => m => m => m => -> -> m => m => :: ( :: ( a, a, m) => m) => m => m => m => m => -> [m ()] -> m -> [m ()] -> m m => m => m => m => -> -> m => m => :: (:: ( a, a, => => m => m => version 0.7 version 0.8
    ::
    :: version 0.7 version 0.8ZZZZdatePartsToInt64Database.UtilZZfromCDoubleDatabase.PostgreSQL.PGFunctionsfromCFloatDatabase.PostgreSQL.PGFunctionsfromCIntDatabase.PostgreSQL.PGFunctionsfromCInt16Database.PostgreSQL.PGFunctionsfromCInt32Database.PostgreSQL.PGFunctionsfromCInt64Database.PostgreSQL.PGFunctionsfromPGTimeDatabase.PostgreSQL.PGFunctionsZZZint64ToDatePartsDatabase.UtilZZmkCalTimeDatabase.UtilZnewBinaryValueDatabase.PostgreSQL.PGFunctionsZZpeekValueRevpgDatetimetoUTCTimeDatabase.PostgreSQL.PGFunctionsDatabase.UtilpgZeroDatepositionsDatabase.PostgreSQL.PGFunctionsDatabase.UtilZZreverseBytesDatabase.PostgreSQL.PGFunctionsreverseBytes'Database.PostgreSQL.PGFunctions9 (Function)Database.Test.UtilZskipNonMatchDatabase.UtilZtoCDoubleDatabase.PostgreSQL.PGFunctionstoCFloatDatabase.PostgreSQL.PGFunctionstoCInt16Database.PostgreSQL.PGFunctionstoCInt32Database.PostgreSQL.PGFunctionstoCInt64Database.PostgreSQL.PGFunctionstoPGTimeDatabase.PostgreSQL.PGFunctionsZutcTimeToPGDatetimeDatabase.UtilZZwordsByDatabase.UtilDatabase.Test.EnumeratorDatabase.UtilZDatabase.Test.Util version 0.7 version 0.8