Changeset 357 for elixir/trunk/elixir

Show
Ignore:
Timestamp:
07/08/08 11:19:01 (4 years ago)
Author:
ged
Message:

cleanup cleanup_all

Files:
1 modified

Legend:

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

    r356 r357  
    124124            return caller_entities[classname] 
    125125 
     126    def clear(self): 
     127        self._entities = {} 
     128        del self[:] 
     129 
    126130    def __getattr__(self, key): 
    127131        print "GLOBALS", globals().keys() 
     
    165169    Optionally drops the tables. 
    166170    ''' 
    167     session.rollback() 
    168     session.clear() 
    169171    session.close() 
    170172 
     
    172174 
    173175    sqlalchemy.orm.clear_mappers() 
    174     entities._entities = {} 
    175     del entities[:] 
     176    entities.clear() 
    176177 
    177178    if drop_tables: