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 +3/−0
- Database/Beam/Query.hs +1/−1
- Database/Beam/Query/CustomSQL.hs +2/−2
- beam-core.cabal +1/−1
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