[Checkins] SVN: z3c.sqlalchemy/branches/elixir-integration/src/z3c/sqlalchemy/mapper.py creating a new class for entities

Andreas Jung andreas at andreas-jung.com
Wed May 30 07:49:33 EDT 2007


Log message for revision 75995:
  creating a new class for entities
  

Changed:
  U   z3c.sqlalchemy/branches/elixir-integration/src/z3c/sqlalchemy/mapper.py

-=-
Modified: z3c.sqlalchemy/branches/elixir-integration/src/z3c/sqlalchemy/mapper.py
===================================================================
--- z3c.sqlalchemy/branches/elixir-integration/src/z3c/sqlalchemy/mapper.py	2007-05-30 10:10:19 UTC (rev 75994)
+++ z3c.sqlalchemy/branches/elixir-integration/src/z3c/sqlalchemy/mapper.py	2007-05-30 11:49:32 UTC (rev 75995)
@@ -95,7 +95,7 @@
         # Elixir support first
         entity = self._model.get(name, {}).get('entity')
         if entity:
-            entity2 = deepcopy(entity)
+            entity2 = new.classobj('%s_entity' % name, (entity,), {})
             self._wrapper.session.bind_mapper(entity2, self._wrapper._engine)
             return entity2
 



More information about the Checkins mailing list