beam-sqlite-0.7.0.0: beam-sqlite.cabal
name: beam-sqlite
version: 0.7.0.0
synopsis: Beam driver for SQLite
description: Beam driver for the <https://sqlite.org/ SQLite> embedded database.
See <https://haskell-beam.github.io/beam/user-guide/backends/beam-sqlite/ here>
for more information
homepage: https://haskell-beam.github.io/beam/user-guide/backends/beam-sqlite/
license: MIT
license-file: LICENSE
author: Travis Athougies
maintainer: travis@athougies.net
copyright: (C) 2017-2018 Travis Athougies
category: Database
build-type: Simple
extra-source-files: README.md
extra-doc-files: ChangeLog.md
bug-reports: https://github.com/haskell-beam/beam/issues
cabal-version: 1.18
library
exposed-modules: Database.Beam.Sqlite
Database.Beam.Sqlite.Syntax
Database.Beam.Sqlite.Connection
Database.Beam.Sqlite.Migrate
Database.Beam.Sqlite.TempTable
other-modules: Database.Beam.Sqlite.SqliteSpecific
build-depends: base >=4.11 && <5,
beam-core >=0.11 && <0.12,
beam-migrate >=0.6 && <0.7,
sqlite-simple >=0.4 && <0.5,
containers >=0.6 && <0.9,
text >=1.0 && <2.2,
bytestring >=0.10 && <0.13,
hashable >=1.2 && <1.6,
time >=1.6 && <1.15,
dlist >=0.8 && <1.1,
mtl >=2.1 && <2.4,
free >=4.12 && <5.3,
scientific >=0.3 && <0.4,
monad-control >=1.0 && <1.1,
network-uri >=2.6 && <2.7,
aeson >=0.11 && <2.3,
attoparsec >=0.13 && <0.15,
transformers-base >=0.4 && <0.5,
-- Minimum version of direct-sqlite that includes a version
-- of SQLite that supports the RETURNING construct
direct-sqlite >=2.3.27
default-language: Haskell2010
default-extensions: ScopedTypeVariables, OverloadedStrings, MultiParamTypeClasses, RankNTypes, FlexibleInstances,
DeriveDataTypeable, DeriveGeneric, StandaloneDeriving, TypeFamilies, GADTs, OverloadedStrings,
CPP, TypeApplications, FlexibleContexts, ConstraintKinds, DerivingStrategies
ghc-options: -Wall
-Widentities
-Wincomplete-uni-patterns
-Wincomplete-record-updates
if flag(werror)
ghc-options: -Werror
test-suite beam-sqlite-tests
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends:
base,
beam-core,
beam-migrate,
beam-sqlite,
sqlite-simple,
tasty,
tasty-expected-failure,
tasty-hunit,
text,
time
other-modules:
Database.Beam.Sqlite.Test
Database.Beam.Sqlite.Test.Insert
Database.Beam.Sqlite.Test.InsertOnConflictReturning
Database.Beam.Sqlite.Test.Migrate
Database.Beam.Sqlite.Test.Returning
Database.Beam.Sqlite.Test.Select
Database.Beam.Sqlite.Test.TempTable
default-language: Haskell2010
default-extensions:
DeriveAnyClass,
DeriveGeneric,
FlexibleContexts,
FlexibleInstances,
LambdaCase,
MultiParamTypeClasses,
OverloadedStrings,
RankNTypes,
ScopedTypeVariables,
StandaloneDeriving,
TypeApplications,
TypeFamilies
flag werror
description: Enable -Werror during development
default: False
manual: True
source-repository head
type: git
location: https://github.com/haskell-beam/beam.git
subdir: beam-sqlite