From: Andreas J. <svn...@pl...> - 2008-11-23 11:44:15
|
Author: ajung Date: Sun Nov 23 11:44:10 2008 New Revision: 76345 Added: zopyx.plone.archetypes_on_rdbms/trunk/zopyx/plone/archetypes_on_rdbms/storage.py Log: added Added: zopyx.plone.archetypes_on_rdbms/trunk/zopyx/plone/archetypes_on_rdbms/storage.py ============================================================================== --- (empty file) +++ zopyx.plone.archetypes_on_rdbms/trunk/zopyx/plone/archetypes_on_rdbms/storage.py Sun Nov 23 11:44:10 2008 @@ -0,0 +1,22 @@ + +from Products.Archetypes.Storage import Storage +from Products.Archetypes.interfaces.storage import IStorage + +class RDBMSStorage(Storage): + """ SQLAlchemy-based storage for Archetypes """ + + __implements__ = IStorage + + security = ClassSecurityInfo() + + security.declarePrivate('get') + def get(self, name, instance, **kwargs): + print self, instance + + security.declarePrivate('set') + def set(self, name, instance, value, **kwargs): + print name,instance, value + + security.declarePrivate('unset') + def unset(self, name, instance, **kwargs): + print name, instance |