Tool to transform OLTP database schemas to OLAP database schemas automatically
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Abhinav Sarkar 835e30ca97 Changes ArgParser to read info from cabal file. 7 years ago
app Changes ArgParser to read info from cabal file. 7 years ago
lib Adds a dependency on hssqlppp. 8 years ago
src Adds a smart constructor for Env for better type safety. 7 years ago
test Adds doctests. 8 years ago
.gitignore Adds SQL file generation to the executable 8 years ago
.gitmodules Adds a dependency on hssqlppp. 8 years ago
.travis.yml Moves to stackage lts-5. 7 years ago
LICENSE Initial commit 8 years ago
README.md Fixes git clone instruction. 7 years ago
Setup.hs Adds basic build setup. 8 years ago
ringo.cabal Changes ArgParser to read info from cabal file. 7 years ago
stack.yaml Changes FactColumn to use GADTs for better type safety. 7 years ago

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 --recursive 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.