Skip to content

Construct SQL commands and queries using Python classes

License

Notifications You must be signed in to change notification settings

dvorberg/sqlclasses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Construct SQL commands and queries using Python classes.

from sqlclasses import sql

login = "me"
password = "secred"

query = sql.select( ("firstname", "lastname", "login",),
                    ("users",),
                    sql.where("login = ", sql.string_literal(login),
                              " AND ",
                              "password = ", sql.string_literal(password)) )

print(repr(query))

# >> select: <SELECT firstname, lastname, login FROM users WHERE login = 'me' AND password = 'secred'>

This used to be at the core of my Object Ralational Membrane years ago. I have ported it to Python 3 and re-publish it here. More documentation forthcomming.

About

Construct SQL commands and queries using Python classes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages