Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 26 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,20 @@ better than MySQL.

## Table of Contents

- [Common use-cases](#common-use-cases)
- [Example command and output](#example-command-and-output)
- [Supported Databases](#supported-databases)
- [**data-diff**](#data-diff)
- [Table of Contents](#table-of-contents)
- [Common use-cases](#common-use-cases)
- [Example Command and Output](#example-command-and-output)
- [Supported Databases](#supported-databases)
- [How to install](#how-to-install)
- [Install drivers](#install-drivers)
- [How to use](#how-to-use)
- [How to use from the command-line](#how-to-use-from-the-command-line)
- [How to use from Python](#how-to-use-from-python)
- [Technical Explanation](#technical-explanation)
- [Performance Considerations](#performance-considerations)
- [Performance Considerations](#performance-considerations)
- [Development Setup](#development-setup)
- [License](#license)

## Common use-cases

Expand Down Expand Up @@ -110,22 +116,22 @@ $ data-diff \

## Supported Databases

| Database | Connection string | Status |
|---------------|--------------------------------------------------------------------------------------------------|--------|
| PostgreSQL | `postgresql://<user>:<password>@<hostname>:5432/<database>` | 💚 |
| MySQL | `mysql://<user>:<password>@<hostname>:5432/<database>` | 💚 |
| Snowflake | `"snowflake://<user>:<password>@<account>/<database>/<SCHEMA>?warehouse=<WAREHOUSE>&role=<role>"`| 💚 |
| Oracle | `oracle://<username>:<password>@<hostname>/database` | 💛 |
| BigQuery | `bigquery://<project>/<dataset>` | 💛 |
| Redshift | `redshift://<username>:<password>@<hostname>:5439/<database>` | 💛 |
| Presto | `presto://<username>:<password>@<hostname>:8080/<database>` | 💛 |
| ElasticSearch | | 📝 |
| Databricks | | 📝 |
| Planetscale | | 📝 |
| Clickhouse | | 📝 |
| Pinot | | 📝 |
| Druid | | 📝 |
| Kafka | | 📝 |
| Database | Connection string | Status |
|---------------|------------------------------------------------------------------------------------------------------------------------------------|--------|
| PostgreSQL | `postgresql://<user>:<password>@<hostname>:5432/<database>` | 💚 |
| MySQL | `mysql://<user>:<password>@<hostname>:5432/<database>` | 💚 |
| Snowflake | `"snowflake://<user>[:<password>]@<account>/<database>/<SCHEMA>?warehouse=<WAREHOUSE>&role=<role>[&authenticator=externalbrowser]"`| 💚 |
| Oracle | `oracle://<username>:<password>@<hostname>/database` | 💛 |
| BigQuery | `bigquery://<project>/<dataset>` | 💛 |
| Redshift | `redshift://<username>:<password>@<hostname>:5439/<database>` | 💛 |
| Presto | `presto://<username>:<password>@<hostname>:8080/<database>` | 💛 |
| ElasticSearch | | 📝 |
| Databricks | | 📝 |
| Planetscale | | 📝 |
| Clickhouse | | 📝 |
| Pinot | | 📝 |
| Druid | | 📝 |
| Kafka | | 📝 |

* 💚: Implemented and thoroughly tested.
* 💛: Implemented, but not thoroughly tested yet.
Expand Down