packages feed

persistent-sqlite 1.3.0.2 → 1.3.0.3

raw patch · 2 files changed

+26/−2 lines, 2 filesdep +persistent-sqlitedep ~basenew-component:exe:sanity

Dependencies added: persistent-sqlite

Dependency ranges changed: base

Files

persistent-sqlite.cabal view
@@ -1,5 +1,5 @@ name:            persistent-sqlite-version:         1.3.0.2+version:         1.3.0.3 license:         MIT license-file:    LICENSE author:          Michael Snoyman <michael@snoyman.com>@@ -8,13 +8,17 @@ description:     This package includes a thin sqlite3 wrapper based on the direct-sqlite package, as well as the entire C library, so there are no system dependencies. category:        Database, Yesod stability:       Stable-cabal-version:   >= 1.6+cabal-version:   >= 1.8 build-type:      Simple homepage:        http://www.yesodweb.com/book/persistent+bug-reports:     https://github.com/yesodweb/persistent/issues  flag systemlib   description: Use the system-wide sqlite library   default: False+flag build-sanity-exe+  description: Build a sanity check test executable+  default: False  library     build-depends:   base                    >= 4         && < 5@@ -35,6 +39,18 @@     else         c-sources:   cbits/sqlite3.c +    if !os(windows)+        extra-libraries: pthread+ source-repository head   type:     git   location: git://github.com/yesodweb/persistent.git++executable sanity+    if flag(build-sanity-exe)+        buildable: True+    else+        buildable: False+    main-is: sanity.hs+    hs-source-dirs: test+    build-depends: base, persistent-sqlite
+ test/sanity.hs view
@@ -0,0 +1,8 @@+{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE TemplateHaskell #-}+import Database.Persist.Sqlite++$(return []) -- just force TH to run++main :: IO ()+main = withSqliteConn ":memory:" $ const $ return ()