ore.alchemist contains an integration of sqlalchemy into the Zope App server environment. It can be used with Zope2, Zope3 or standalone.
Project description
Alchemist
Zope(2||3) & Plone database integration based on the sqlalchemy database toolkit for python. It is designed to offer access and enhance sqlalchemy’s utilizing Zope3 technology for use within or without a Zope runtime.
Features
Core
sqlalchemy zope transaction integration
on the fly creation of zope3 schemas from sqlalchemy tables
automatic add/edit/view for mapped objects
validation for relational attributes based on introspected schema definition.
generic containers with view customization via marker interfaces
database introspectors
no inheritance requirements for domain classes, all zope integration is interface based.
designed to work with existing databases.
Credits
Kapil Thangavelu <hazmat@objectrealms.net> - Author - http://objectrealms.net
Michael Bayer - SQLAlchemy Author - http://sqlalchemy.org
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.