Jump to content

SQLAlchemy

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Hamish Lawson (talk | contribs) at 17:41, 12 February 2007 (Initial draft). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

SQLAlchemy is an SQL toolkit and Object Relational Mapper for Python. It provides "a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language". SQLAlchemy's philosophy is that SQL databases behave less and less like object collections the more size and performance start to matter, while object collections behave less and less like tables and rows the more abstraction starts to matter.