Repository navigation
Expand file tree
/
Copy pathalgebra-sql.cabal
More file actions
145 lines (138 loc) · 6.62 KB
/
Copy pathalgebra-sql.cabal
File metadata and controls
145 lines (138 loc) · 6.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
cabal-version: >=1.8
Name: algebra-sql
synopsis: Relational Algebra and SQL Code Generation
Category: Database
Version: 0.3.0.0
Description: This library contains data types for relational table algebra operators. DAG plans
(<http://hackage.haskell.org/package/algebra-dag algebra-dag>) over these operators
can be compiled into compact SQL:2003 queries.
License: BSD3
License-file: LICENSE
Author: Alexander Ulrich, Moritz Bruder
Maintainer: <alex@etc-network.de>
Build-Type: Simple
library
buildable: True
build-depends: base >= 4.8 && < 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.7.2,
multiset >= 0.2,
aeson >= 0.11,
time >= 1.4,
filepath >= 1.3,
process >= 1.2,
Decimal >= 0.4,
text >= 1.2,
scientific >= 0.3,
set-monad >= 0.1,
algebra-dag >= 0.1
exposed-modules: Database.Algebra.Table.Render.Dot
Database.Algebra.Table.Lang
Database.Algebra.Table.Construct
Database.Algebra.Table.Typing
Database.Algebra.SQL.Util
Database.Algebra.SQL.Dialect
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.8 && < 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.11,
Decimal >= 0.4,
time >= 1.4,
text >= 1.2,
scientific >= 0.3,
algebra-dag >= 0.1,
ansi-wl-pprint >= 0.6.7.2
other-extensions: TemplateHaskell
other-modules: Database.Algebra.Table.Lang
Database.Algebra.Table.Render.Dot
executable sqlgen
Main-is: Database/Algebra/SQL/Tools/Gen.hs
GHC-Options: -Wall -fno-warn-orphans
hs-source-dirs: src
build-depends: base >= 4.8 && < 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.7.2,
multiset >= 0.2,
Decimal >= 0.4,
aeson >= 0.11,
time >= 1.4,
text >= 1.2,
scientific >= 0.3,
algebra-dag >= 0.1
other-extensions: TemplateHaskell
other-modules: Database.Algebra.Impossible
Database.Algebra.SQL.Dialect
Database.Algebra.SQL.File
Database.Algebra.SQL.Materialization
Database.Algebra.SQL.Materialization.CTE
Database.Algebra.SQL.Materialization.Combined
Database.Algebra.SQL.Materialization.Graph
Database.Algebra.SQL.Materialization.TemporaryTable
Database.Algebra.SQL.Materialization.Util
Database.Algebra.SQL.Query
Database.Algebra.SQL.Query.Substitution
Database.Algebra.SQL.Query.Util
Database.Algebra.SQL.Render
Database.Algebra.SQL.Render.Query
Database.Algebra.SQL.Render.Tile
Database.Algebra.SQL.Termination
Database.Algebra.SQL.Tile
Database.Algebra.SQL.Tile.Flatten
Database.Algebra.SQL.Util
Database.Algebra.Table.Lang
Database.Algebra.Table.Render.Dot
source-repository head
type: git
location: https://github.com/ulricha/algebra-sql