Show
Ignore:
Timestamp:
10/25/07 10:07:01 (4 years ago)
Author:
ged
Message:

- added test for deferred fields courtesy of Isaac Csandl
- tweaked setup order (now properties init themselves before the mapper and

all properties are added at once) to work around a bug in SA 0.4 for
deferred and synonym fields (closes #17)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • elixir/trunk/elixir/properties.py

    r237 r243  
    6464        pass 
    6565 
     66    def create_properties(self): 
     67        pass     
     68 
    6669    def before_mapper(self): 
    6770        pass     
    6871 
    6972    def after_mapper(self): 
    70         pass     
    71  
    72     def create_properties(self): 
    7373        pass     
    7474 
     
    132132            prop_value = self.prop 
    133133        prop_value = self.evaluate_property(prop_value) 
    134         self.entity.mapper.add_property(self.name, prop_value) 
     134        self.entity._descriptor.add_property(self.name, prop_value) 
    135135 
    136136    def evaluate_property(self, prop):