Changeset 313 for elixir/trunk/elixir/ext/list.py
- Timestamp:
- 03/27/08 18:33:22 (5 years ago)
- Files:
-
- 1 modified
-
elixir/trunk/elixir/ext/list.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
elixir/trunk/elixir/ext/list.py
r309 r313 115 115 qualifier_method = lambda self: None 116 116 117 @before_insert118 117 def _init_position(self): 119 118 s = select( … … 125 124 a = s.alias() 126 125 setattr(self, position_column_name, select([func.max(a.c.value)])) 127 128 @before_delete126 _init_position = before_insert(_init_position) 127 129 128 def _shift_items(self): 130 129 self.table.update( … … 137 136 } 138 137 ).execute() 138 _shift_items = before_delete(_shift_items) 139 139 140 140 def move_to_bottom(self):
