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 +1/−1
- poseidon.cabal +5/−8
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: