Commit Graph

9 Commits (9fe98166238ef4813383258c0789bfa2079f7ec0)

Author SHA1 Message Date
Abhinav Sarkar ade13f767b Removes FactColumnType pattern synonyms to simplify the code. 2016-06-22 16:52:04 +05:30
Abhinav Sarkar 9c683f3f67
Breaks the library and exe as separate cabal projects. 2016-05-05 00:43:54 +05:30
Abhinav Sarkar a51dddba56 Updates to use hssqlppp as a dependency from hackage.
- And removew the hssqlppp dependency as a git submodule.
2016-04-27 01:50:39 +05:30
Abhinav Sarkar 0f4970d587 Changes FactColumn to use GADTs for better type safety. 2016-02-03 17:15:59 +05:30
Abhinav Sarkar 8c3c4d801d Moves to stackage lts-5. 2016-01-27 01:09:07 +05:30
Abhinav Sarkar e2ecfc0b9b Adds a dependency on hssqlppp. 2016-01-01 14:31:46 +05:30
Abhinav Sarkar 601eed9a3c Changes count distinct algo to use a specialized int log2 function. 2015-12-29 18:22:01 +05:30
Abhinav Sarkar d1e1eb7676 Adds output json generation.
- JSON files are generated for the following:
 - list of fact tables generated
 - list of dimension tables generated
 - dependencies between the fact, dimension and source tables
2015-12-21 15:30:23 +05:30
Abhinav Sarkar 7db306602f Adds basic build setup. 2015-12-09 17:11:57 +05:30