Skip to content
/ antiorm Public

Anti-ORM is not an ORM, and it certainly does not want to be. Anti-ORM is a simple Python module that provides a pythonic syntax for making it more convenient to build SQL queries over the DBAPI-2.0 interface.

License

Notifications You must be signed in to change notification settings

blais/antiorm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

antiorm: Pythonic Helper for SQL Access

Anti-ORM is not an ORM, and it certainly does not want to be. Anti-ORM is a simple Python module that provides a pythonic syntax for making it more convenient to build SQL queries over the DBAPI-2.0 interface.

In practice, if you're the kind of person that likes it to the bare metal, it's almost as good as the ORMs. At least there is no magic, and it just works.

Note

This open source package contains dbapiext, a simple module for making it much easier to write SQL queries.

  • Python 2.4
  • Some DBAPI-2.0 compliant module.

Use the source. If you can't use the source, well, you should not be using this library. This is simple!

Note

I did a short presentation of dbapiext at PyCon 2007, the slides for the presentation are available here.

A Mercurial repository can be found at:

http://github.com/blais/antiorm

Download only antipool.py

Copyright (C) 2005-2007 Martin Blais. This code is distributed under the GNU General Public License.

Martin Blais <blais@furius.ca>

Judson Neer <jud.neer at gmail.com> for porting to Python-3.

About

Anti-ORM is not an ORM, and it certainly does not want to be. Anti-ORM is a simple Python module that provides a pythonic syntax for making it more convenient to build SQL queries over the DBAPI-2.0 interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages