Tool to transform OLTP database schemas to OLAP database schemas automatically
Go to file
Abhinav Sarkar aede5d6fc6 Fixes the dim time where clause interval queries.
- Changes the interval queries on dim time columns from <= ? and > ? to < ? and >= ?.
  This is more convinient for specifying where clause datetime values.
2016-01-14 16:18:53 +05:30
app Adds an option to choose if fact tables are persistent. 2016-01-07 03:01:50 +05:30
lib Adds a dependency on hssqlppp. 2016-01-01 14:31:46 +05:30
src Fixes the dim time where clause interval queries. 2016-01-14 16:18:53 +05:30
test Adds basic build setup. 2015-12-09 17:11:57 +05:30
.gitignore Adds SQL file generation to the executable 2015-12-17 23:18:12 +05:30
.gitmodules Adds a dependency on hssqlppp. 2016-01-01 14:31:46 +05:30
.travis.yml Adds stackage lts-4 in build jobs. 2016-01-07 03:08:37 +05:30
LICENSE Initial commit 2015-12-09 16:50:58 +05:30
README.md Adds travis build status image 2015-12-30 00:33:09 +05:30
Setup.hs Adds basic build setup. 2015-12-09 17:11:57 +05:30
ringo.cabal Adds a dependency on hssqlppp. 2016-01-01 14:31:46 +05:30
stack.yaml Adds a dependency on hssqlppp. 2016-01-01 14:31:46 +05:30

README.md

ringo

Build Status

A tool to transform Postgres OLTP database schemas to OLAP database schemas automatically.

Setup instructions

  • If you are on Mac OSX, run this command in the terminal:

    > brew install --HEAD quintype/quindeps/ringo
    
  • Or install from source:

  • Install stack from http://haskellstack.org.

  • Git clone this repository:

    > git clone https://github.com/quintype/ringo
    
  • Run the following commands in the terminal:

    > cd ringo
    > stack setup
    > stack install
    
  • Add ~/.local/bin/ to your shell's PATH.

  • You should be able to run the command ringo on terminal now. Run ringo -h to see the help.