6 Commits (f968612f364aed72b96e9de97d93d5a8db5d7f0b)

Author SHA1 Message Date
Abhinav Sarkar f968612f36
Renames Env to Config. 7 years ago
Abhinav Sarkar a89a3013f9
Fixes a typo in a setting name. 7 years ago
Abhinav Sarkar d106a19d22
Refactors ringo app to simplify the code. 7 years ago
Abhinav Sarkar 85cbd41e84
Renames functions to expand abbreviations. 7 years ago
Abhinav Sarkar 29bafea95b Removes EnvV from Types to simplify the code. 7 years ago
Abhinav Sarkar 9c683f3f67
Breaks the library and exe as separate cabal projects. 7 years ago
Abhinav Sarkar ade5c388d8 Adds a smart constructor for Env for better type safety. 7 years ago
Abhinav Sarkar 5b35b03a1a Adds an option to choose if fact tables are persistent. 7 years ago
Abhinav Sarkar 0d5e1ff29f Adds indexes on dimension table columns in SQL. 7 years ago
Abhinav Sarkar 6a107aaf8d Changes dimension populatation generator to use hssqlppp internally. 7 years ago
Abhinav Sarkar c021ffb845 Adds doctests. 7 years ago
Abhinav Sarkar 28ff8a99fb Changes Create generator to use hssqlppp internally. 7 years ago
Abhinav Sarkar 4e4d13b94f Adds support for generated table suffixes and time where clause on source table in full refresh mode. 7 years ago
Abhinav Sarkar 8f27bdf33c Fixes swapped dimension and fact json file names. 7 years ago
Abhinav Sarkar bcd210e7a5 Moves SQL type defaults to input json from code. 7 years ago
Abhinav Sarkar ff4ca5e235 Adds sql generation for count distinct fact columns population. 7 years ago
Abhinav Sarkar d1e1eb7676 Adds output json generation. 7 years ago
Abhinav Sarkar 7d64ffcde4 Adds incremental refresh sql generation for fact tables. 7 years ago
Abhinav Sarkar 7dc6db944f Adds incremental refresh sql generation for dimension tables. 7 years ago
Abhinav Sarkar ea9e100f8f Extracts constants in code to settings. 7 years ago
Abhinav Sarkar 21497269ee Adds index SQL in fact table create SQL. 7 years ago
Abhinav Sarkar c3d3019cd3 Adds SQL file generation to the executable 7 years ago
Abhinav Sarkar 4a5233a1a2 Adds the ability to run as an executable. 7 years ago
Abhinav Sarkar 7db306602f Adds basic build setup. 7 years ago