# Funfunz SQL Data Connector

[![Discord][discord-badge]][discord]
[![Build Status][actions-badge]][actions]
[![codecov][codecov-badge]][codecov]
![node][node]
[![npm version][npm-badge]][npm]
[![PRs Welcome][prs-badge]][prs]
[![GitHub][license-badge]][license]

## Documentation

Just follow the [link](https://funfunz.github.io/funfunz/#/usage/dataConnectors/sql)

## Features

This connector uses KnexJS under the hood and is able to connect to SQL databases

**Supported Databases**

- Postgres
- MSSQL
- MySQL
- MariaDB
- SQLite3
- Oracle
- Amazon Redshift

The configuration supported for each of the databases can be checked at KnexJS

**Drivers required for each database**

- pg for PostgreSQL and Amazon Redshift
- mysql for MySQL or MariaDB
- sqlite3 for SQLite3
- mssql for MSSQL

[discord-badge]: https://img.shields.io/discord/774439225520554004?logo=discord
[discord]: https://discord.gg/HwZ7zMJKwg

[actions-badge]: https://github.com/funfunz/sql-data-connector/workflows/Node.js%20CI/badge.svg
[actions]: https://github.com/Funfunz/sql-data-connector/actions

[codecov-badge]: https://codecov.io/gh/Funfunz/sql-data-connector/branch/main/graph/badge.svg
[codecov]: https://codecov.io/gh/Funfunz/sql-data-connector

[node]: https://img.shields.io/node/v/funfunz.svg

[npm-badge]: https://badge.fury.io/js/funfunz.svg
[npm]: https://badge.fury.io/js/funfunz

[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg
[prs]: http://makeapullrequest.com

[license-badge]: https://img.shields.io/github/license/JWebCoder/funfunz.svg
[license]: https://github.com/JWebCoder/funfunz/blob/master/LICENSE

