Skip to content

Commit

Permalink
Merge branch 'master' into alphasql
Browse files Browse the repository at this point in the history
  • Loading branch information
Matts966 authored Jul 14, 2020
2 parents 2dcbfbd + 7ceeefb commit 0c406a9
Showing 1 changed file with 19 additions and 2 deletions.
21 changes: 19 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
# AlphaSQL

[![github-action](https://github.com/Matts966/alphasql/workflows/release/badge.svg)](https://github.com/Matts966/alphasql/actions)
[![release](https://github.com/Matts966/alphasql/workflows/release/badge.svg)](https://github.com/Matts966/alphasql/actions?query=workflow%3Arelease)
[![test](https://github.com/Matts966/alphasql/workflows/test/badge.svg?branch=master)](https://github.com/Matts966/alphasql/actions?query=branch%3Amaster+workflow%3Atest+)

AlphaSQL provides **Automatic Parallelization** for sets of SQL files and integrated **Type/Scheme Checker** to eliminate syntax, type and schema errors from your datawarehouse.

## Features

- [Docker Image](#docker-image)
- Use our AlphaSQL on Docker ;)
- [Fast Binaries](#fast-binaries)
- For local use, binary installation is fast!
- [Dependency Analysis](#extract-dag-from-sql-set)
- Extract DAG from your SQL file set.
- [Sample DAG output](#sample-dag-output)
Expand Down Expand Up @@ -36,7 +39,21 @@ docker run --rm -v `pwd`:/home matts966/alphasql:latest pipeline_type_checker ./

Commands are installed in the PATH of the image.

Also, binaries for Linux and OSX are in [bin](./bin) directory.
## Fast Binaries

```bash
# To install for MacOSX
temp=$(mktemp -d)
wget -P $temp https://github.com/Matts966/alphasql/releases/latest/download/alphasql_darwin_amd64.tar.gz \
&& tar -zxvf $temp/alphasql_darwin_amd64.tar.gz -C /usr/local/bin --strip=1
```

```bash
# To install for Linux
temp=$(mktemp -d)
wget -P $temp https://github.com/Matts966/alphasql/releases/latest/download/alphasql_linux_x86_64.tar.gz \
&& tar -zxvf $temp/alphasql_linux_x86_64.tar.gz -C /usr/local/bin --strip=1
```

## Extract DAG from SQL set

Expand Down

0 comments on commit 0c406a9

Please sign in to comment.