haskelldb 2.0.1 → 2.0.1.1
raw patch · 2 files changed
+5/−3 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Database.HaskellDB.Query: unQuery :: Query a -> a
Files
- haskelldb.cabal +1/−1
- src/Database/HaskellDB/Query.hs +4/−2
haskelldb.cabal view
@@ -1,5 +1,5 @@ Name: haskelldb-Version: 2.0.1+Version: 2.0.1.1 Cabal-version: >= 1.6 Build-type: Simple Homepage: http://trac.haskell.org/haskelldb
src/Database/HaskellDB/Query.hs view
@@ -44,7 +44,7 @@ , asc, desc, order , top , _case , _default -- * Internals- , runQuery, runQueryRel+ , runQuery, runQueryRel, unQuery , subQuery , attribute, attributeName, tableName, baseTable, emptyTable , exprs, labels, tableRec @@ -763,6 +763,9 @@ -- Query Monad ----------------------------------------------------------- +unQuery :: Query a -> a+unQuery (Query g) = fst $ g (1, Empty)+ runQuery :: Query (Rel r) -> PrimQuery runQuery = fst . runQueryRel @@ -807,7 +810,6 @@ newAlias :: Query Alias newAlias = Query (\(i,qt) -> (i,(i+1,qt)))- -- fresh 0 is used in the 'Database' module fresh :: Alias -> Attribute -> Attribute