Metadata-Version: 2.1
Name: easysql
Version: 1.0.0
Summary: Python SQL query generator
Home-page: https://github.com/TeamNightSky/EasySQL
Author: TeamNightSky
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: SQL
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Database
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# EasySQL
## Overview
#### EasySQL is a dependency-free, pythonic module to make your SQL projects easy and fast.
To install EasySQL, simply use `pip install easysql`.
To view examples, look in `examples.py`, or continue reading for a more extensive description.

## Conditionals
Conditionals can be imported directly from easysql.
```python 
from easysql import SQLConditional
```
Conditionals are initiated with a string representation of a condition. 
```python
from easysql import SQLConditional as sqc
condition = sqc('age > 17')
```
To join conditionals, use `&, |, ~` for `AND, OR, NOT`, respecitvely. When compared, a new conditional is returned.
```python
from easysql import SQLConditional as sqc

condition = sqc('age > 17')
condition2 = sqc('age < 100')

condition3 = condition & condition2 # AND
condition4 = condition | condition2 # OR
condition5 = ~condition # NOT
```
## Queries
pass

