cabal-version: >=1.8 Name: algebra-sql synopsis: Relational Algebra and SQL Code Generation Category: Database Version: 0.1.0.1 Description: This library contains data types for relational table algebra operators. DAG plans () over these operators can be compiled into compact SQL:2003 queries. License: BSD3 License-file: LICENSE Author: Alexander Ulrich, Moritz Bruder Maintainer: Build-Type: Simple library buildable: True build-depends: base >= 4.7 && < 5, mtl >= 2.1, containers >= 0.5, template-haskell >= 2.9, pretty >= 1.1, fgl >= 5.5, transformers >= 0.3, parsec >= 3.1, ghc-prim >= 0.3, bytestring >= 0.10, errors >= 1.0, dlist >= 0.7, ansi-wl-pprint >= 0.6, multiset >= 0.2, aeson >= 0.8, filepath >= 1.3, process >= 1.2, algebra-dag >= 0.1 exposed-modules: Database.Algebra.Table.Render.Dot Database.Algebra.Table.Render.JSON Database.Algebra.Table.Lang Database.Algebra.Table.Construct Database.Algebra.SQL.Util Database.Algebra.SQL.Compatibility Database.Algebra.SQL.Materialization Database.Algebra.SQL.Materialization.CTE Database.Algebra.SQL.Materialization.Combined hs-source-dirs: src GHC-Options: -Wall -fno-warn-orphans other-modules: Database.Algebra.SQL.Query Database.Algebra.SQL.Query.Substitution Database.Algebra.SQL.Query.Util Database.Algebra.SQL.Termination Database.Algebra.SQL.Tile Database.Algebra.SQL.File Database.Algebra.SQL.Tile.Flatten Database.Algebra.SQL.Render Database.Algebra.SQL.Render.Tile Database.Algebra.SQL.Render.Query Database.Algebra.SQL.Materialization.Graph Database.Algebra.SQL.Materialization.Util Database.Algebra.SQL.Materialization.TemporaryTable Database.Algebra.Impossible executable tadot Main-is: Database/Algebra/Table/Tools/DotGen.hs GHC-Options: -Wall -fno-warn-orphans hs-source-dirs: src build-depends: base >= 4.7 && < 5, mtl >= 2.1, containers >= 0.5, template-haskell >= 2.9, pretty >= 1.1, fgl >= 5.5, transformers >= 0.3, parsec >= 3.1, ghc-prim >= 0.3, bytestring >= 0.10, aeson >= 0.8, algebra-dag >= 0.1 executable sqlgen Main-is: Database/Algebra/SQL/Tools/Gen.hs GHC-Options: -Wall -fno-warn-orphans hs-source-dirs: src build-depends: base >= 4.7 && < 5, mtl >= 2.1, containers >= 0.5, template-haskell >= 2.9, pretty >= 1.1, fgl >= 5.5, filepath >= 1.3, process >= 1.2, transformers >= 0.3, parsec >= 3.1, ghc-prim >= 0.3, bytestring >= 0.10, errors >= 1.0, dlist >= 0.7, ansi-wl-pprint >= 0.6, multiset >= 0.2, aeson >= 0.8, algebra-dag >= 0.1