packages feed

beam-core 0.7.0.0 → 0.7.1.0

raw patch · 4 files changed

+7/−4 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Database.Beam.Query: delete :: IsSql92DeleteSyntax delete => DatabaseEntity be db (TableEntity table) -> (forall s. table (QExpr (Sql92DeleteExpressionSyntax delete) s) -> QExpr (Sql92DeleteExpressionSyntax delete) s Bool) -> SqlDelete delete table
+ Database.Beam.Query: delete :: IsSql92DeleteSyntax delete => DatabaseEntity be db (TableEntity table) -> (forall s. (forall s'. table (QExpr (Sql92DeleteExpressionSyntax delete) s')) -> QExpr (Sql92DeleteExpressionSyntax delete) s Bool) -> SqlDelete delete table

Files

ChangeLog.md view
@@ -1,5 +1,8 @@ # 0.7.0.0 +Note '0.7.1.0' was released because the signature of `delete` was too specific+in '0.7.0.0' due to an error when uploading the package.+ ## Weaker functional dependencies on `MonadBeam`  The functional dependency on `MonadBeam` is now just `m -> syntax be
Database/Beam/Query.hs view
@@ -355,7 +355,7 @@ delete :: IsSql92DeleteSyntax delete        => DatabaseEntity be db (TableEntity table)           -- ^ Table to delete from-       -> (forall s. table (QExpr (Sql92DeleteExpressionSyntax delete) s) -> QExpr (Sql92DeleteExpressionSyntax delete) s Bool)+       -> (forall s. (forall s'. table (QExpr (Sql92DeleteExpressionSyntax delete) s')) -> QExpr (Sql92DeleteExpressionSyntax delete) s Bool)           -- ^ Build a @WHERE@ clause given a table containing expressions        -> SqlDelete delete table delete (DatabaseEntity (DatabaseTable tblNm tblSettings)) mkWhere =
Database/Beam/Query/CustomSQL.hs view
@@ -30,8 +30,8 @@ --   is called with arguments representing SQL expressions, that, when --   evaluated, will evaluate to the result of the expressions supplied as --   arguments to 'customExpr_'. See the section on---   <http://tathougies.github.io/beam/user-guide/extensibility/---   extensibility> in the user guide for example usage.+--   <http://tathougies.github.io/beam/user-guide/extensibility/ extensibility>+--   in the user guide for example usage. module Database.Beam.Query.CustomSQL   (   -- * The 'customExpr_' function
beam-core.cabal view
@@ -2,7 +2,7 @@ -- see http://haskell.org/cabal/users-guide/  name:                beam-core-version:             0.7.0.0+version:             0.7.1.0 synopsis:            Type-safe, feature-complete SQL query and manipulation interface for Haskell description:         Beam is a Haskell library for type-safe querying and manipulation of SQL databases.                      Beam is modular and supports various backends. In order to use beam, you will need to use