name: snaplet-sqlite-simple version: 1.0.0.1 x-revision: 1 synopsis: sqlite-simple snaplet for the Snap Framework description: This snaplet provides support for using the SQLite database with a Snap Framework application via the sqlite-simple package. It also includes an authentication backend. . See for an example project that demonstrates the use of this snaplet. It implements a stand-alone application with a login screen that persists user information in a SQLite database and allows a logged in user to save comments. Querying and listing comments demonstrates how a user of snaplet-sqlite-simple might relate Snaplet.Auth based AuthUsers to his own tables. license: BSD3 license-file: LICENSE author: Janne Hellsten, Doug Beardsley maintainer: Janne Hellsten , Sergey Bushnyak build-type: Simple cabal-version: >= 1.10 homepage: https://github.com/nurpax/snaplet-sqlite-simple category: Web, Snap extra-source-files: LICENSE data-files: resources/db/devel.cfg resources/auth/devel.cfg source-repository head type: git location: https://github.com/nurpax/snaplet-sqlite-simple.git Library default-language: Haskell2010 hs-source-dirs: src exposed-modules: Snap.Snaplet.SqliteSimple Snap.Snaplet.Auth.Backends.SqliteSimple other-modules: Paths_snaplet_sqlite_simple build-depends: base >= 4.8 && < 5, aeson >= 0.11.1.4, bytestring >= 0.9.1 && < 0.11, clientsession >= 0.8 && < 0.10, configurator >= 0.3, lifted-base >= 0.2 && < 0.3, monad-control >= 1.0.1.0, lens >= 4.0 && < 5, mtl >= 2 && < 3, sqlite-simple >= 0.4.1 && < 1.0, direct-sqlite >= 2.3.3 && < 2.4, snap >= 1.0 && < 1.1, text >= 1.2, transformers >= 0.4, transformers-base >= 0.4 && < 0.5, unordered-containers >= 0.2 && < 0.3 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -fno-warn-orphans -fno-warn-unused-do-bind test-suite test default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: TestSuite.hs other-modules: App , Tests , SafeCWD build-depends: aeson, HUnit >= 1.2 && < 2, exceptions >= 0.8, base >= 4 && < 5, bytestring >= 0.9 && < 0.11, clientsession, configurator >= 0.3, containers >= 0.3, directory >= 1.0 && < 1.3, errors >= 2.1.2, lens >= 4.0 && < 5, mtl >= 2, SafeSemaphore, snap-core, snap >= 1.0 && < 1.1, snaplet-sqlite-simple, sqlite-simple, stm >= 2.4, test-framework >= 0.6 && < 0.9, test-framework-hunit >= 0.2.7 && < 0.4, text >= 1.2, time >= 1.1, transformers >= 0.4, unordered-containers >= 0.2 && < 0.3 default-extensions: FlexibleInstances