Metadata-Version: 2.1
Name: basicsql
Version: 0.1.3
Summary: 
License: MIT
Author: Ramon Brandt
Author-email: devramon22@gmail.com
Requires-Python: >=3.6.1,<4.0.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: jinjasql (>=0.1.7,<0.2.0)
Requires-Dist: numpy (>=1.18.1,<2.0.0)
Requires-Dist: pandas (>=1.0.1,<2.0.0)
Requires-Dist: sqlalchemy (>=1.3.13,<2.0.0)
Description-Content-Type: text/markdown

# Basic SQL

This is a small package intended to help with executing (mainly) raw SQL queries for different databases.

## Additional requirements

The package is using SQLAlchemy and depending on what database you want to connect to the installation of additional packages is required. Below are the instructions for the databases that are currently supported:

### Oracle
```
pip install cx_Oracle
```
### PostgreSQL
```
pip install psycopg2
```

### SQL Server (MSSQL)
```
pip install pyodbc
```

On Linux first follow the [Microsoft instructions](https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-ver15) to install the required drivers.

### MySQL
```
pip install pymysql
```
