Skip to main content

SQLAHelper is a small library for SQLAlchemy web applications. It was written for Pyramid but is not framework-specific. It acts as a container for the application’s contextual session, engines, and declarative base. This avoids circular dependencies between the application’s model modules, and allows cooperating third-party libraries to use the session, base, and transaction.

The contextual session is initialized with the ZopeTransactionExtension so that it can be used with transaction managers. This can be disabled if desired.

It’s currently tested on Python 2.7/Linux but should work on 2.5 and other platforms. A set of unit tests is included. Python 3 compatibility is unknown but will be addressed soon.

Documentation is in the ‘docs’ directory and at SQLAHelper documentation.

1.0 (2011-12-25)

  • Add set_base() function and unit test.

  • Change all remaining references to pyramid_sqla to sqlahelper.

  • Delete demo application, which was for an old version of Pyramid.

Release files for SQLAHelper 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SQLAHelper 1.0
File Size Uploaded
SQLAHelper-1.0.tar.gz 638.0 kB Details

Release files / SQLAHelper-1.0.tar.gz

Download URL SQLAHelper-1.0.tar.gz
Size 638.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f8b77191ee44996b5121a2c205580bdfa9ca4ba40b3077bd1032e42a967151e1
BLAKE2b-256 checksum
How to use checksums
312ec4ac22ee694813ab810ac78a89f6efc15a488d0348ac7d698c91506ccef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page