Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sql

License Build Status codecov

Overview

This library is a SQL implementation in Python to provide safe parameterized queries. It is inspired from jOOQ.

Install

pip install sql

Perform select query.

>>> from sql import AND, EQ, SELECT

>>> SELECT()\
... .FROM('Example')\
... .WHERE(
...     ('Example.NAME' | EQ | '?')
...     | AND
...     | ('Example.TARGET' | EQ | '?')
... )\
... .END()
'SELECT * FROM Example WHERE Example.NAME = ? AND Example.TARGET = ?;'

Development

podman pull postges:latest
podman run --name postgres -e POSTGRES_PASSWORD=password -p 5432:5432 -d postgres

pip install --user virtualenv
virtualenv .env
source .env/bin/activate
pip install -e .[dev]

References

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages