packages feed

poseidon 0.1.0.0 → 0.1.1.0

raw patch · 2 files changed

+6/−9 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Database.Poseidon.Internal: PGArray :: !Word32 -> !Word16 -> !Word32 -> !Word16 -> !Word32 -> !Word32 -> ![PGArrayData] -> PGArray
+ Database.Poseidon.Internal: PGArrayData :: !Word32 -> ![Word8] -> PGArrayData
+ Database.Poseidon.Internal: PGRange :: !Word8 -> !Word32 -> ![Word8] -> !Word32 -> ![Word8] -> PGRange
+ Database.Poseidon.Internal: [pgArrayDataData] :: PGArrayData -> ![Word8]
+ Database.Poseidon.Internal: [pgArrayDataLength] :: PGArrayData -> !Word32
+ Database.Poseidon.Internal: [pgArrayDataOffset] :: PGArray -> !Word32
+ Database.Poseidon.Internal: [pgArrayData] :: PGArray -> ![PGArrayData]
+ Database.Poseidon.Internal: [pgArrayDimensions] :: PGArray -> !Word32
+ Database.Poseidon.Internal: [pgArrayElemType] :: PGArray -> !Word16
+ Database.Poseidon.Internal: [pgArrayLowerBound] :: PGArray -> !Word32
+ Database.Poseidon.Internal: [pgArrayNbDim] :: PGArray -> !Word16
+ Database.Poseidon.Internal: [pgArrayVl_len_] :: PGArray -> !Word32
+ Database.Poseidon.Internal: [pgH] :: PGRange -> !Word8
+ Database.Poseidon.Internal: [pgLengthStart] :: PGRange -> !Word32
+ Database.Poseidon.Internal: [pgLengthStop] :: PGRange -> !Word32
+ Database.Poseidon.Internal: [pgRangeStartData] :: PGRange -> ![Word8]
+ Database.Poseidon.Internal: [pgRangeStopData] :: PGRange -> ![Word8]
+ Database.Poseidon.Internal: data PGArray
+ Database.Poseidon.Internal: data PGArrayData
+ Database.Poseidon.Internal: data PGRange
+ Database.Poseidon.Internal: getDate :: Get (Integer, Integer)
+ Database.Poseidon.Internal: getNb16PGArrayData :: Word16 -> Get [Word8]
+ Database.Poseidon.Internal: getNbPGArrayData :: Word32 -> Get [Word8]
+ Database.Poseidon.Internal: getPGArray :: Get PGArray
+ Database.Poseidon.Internal: getPGArrayData :: Get PGArrayData
+ Database.Poseidon.Internal: getPGArrayDataList :: Get [PGArrayData]
+ Database.Poseidon.Internal: getPGRange :: Get PGRange
+ Database.Poseidon.Internal: getRemainingWord8 :: Get [Word8]
+ Database.Poseidon.Internal: instance GHC.Show.Show Database.Poseidon.Internal.PGArray
+ Database.Poseidon.Internal: instance GHC.Show.Show Database.Poseidon.Internal.PGArrayData
+ Database.Poseidon.Internal: instance GHC.Show.Show Database.Poseidon.Internal.PGRange

Files

Data/Poseidon.hs view
@@ -1,6 +1,6 @@ ----------------------------------------------------------------------------- -- |--- Module      :  Database.Poseidon+-- Module      :  Data.Poseidon -- Copyright   :  (c) 2019 Florian Grignon -- License     :  BSD3 --
poseidon.cabal view
@@ -1,8 +1,5 @@ cabal-version:       2.4 --- Initial package description 'poseidon.cabal' generated by 'cabal init'.---   For further documentation, see http://haskell.org/cabal/users-guide/- -- The name of the package. name:                poseidon @@ -12,7 +9,7 @@ -- PVP summary:      +-+------- breaking API changes --                   | | +----- non-breaking API additions --                   | | | +--- code changes with no API change-version:             0.1.0.0+version:             0.1.1.0  -- A short (one-line) description of the package. synopsis:            Simple extensible library to run SQL file against PostgreSQL database.@@ -33,7 +30,7 @@ homepage:            https://github.com/FlogFr/poseidon  -- A URL where users can report bugs.-bug-reports:     https://github.com/FlogFr/poseidon/issues+bug-reports:         https://github.com/FlogFr/poseidon/issues  -- The license under which the package is released. license:             BSD-3-Clause@@ -51,7 +48,7 @@ -- A copyright notice. -- copyright: -category:            Database+category:            Database, PostgreSQL  -- Extra files to be distributed with the package, such as examples or a -- README.@@ -63,10 +60,10 @@   exposed-modules:     Data.Poseidon     Database.Poseidon+    Database.Poseidon.Internal    -- Modules included in this library but not exported.-  other-modules:-    Database.Poseidon.Internal+  -- other-modules:    -- LANGUAGE extensions used by modules in this package.   -- other-extensions: