Ticket #1380: multiple_databases4.diff
| File multiple_databases4.diff, 0.7 kB (added by iancharnas, 1 year ago) |
|---|
-
turbogears/database.py
old new 45 45 metadata.connect(_engine) 46 46 return _engine 47 47 48 def create_session(): 49 """Creates a session that uses the engine from thread-local metadata""" 50 if not metadata.is_bound(): 51 bind_meta_data() 52 return sqlalchemy.create_session() 53 48 54 metadata = activemapper.metadata 49 session = activemapper.Objectstore( sqlalchemy.create_session)55 session = activemapper.Objectstore(create_session) 50 56 activemapper.objectstore = session 51 57 52 58 def bind_meta_data():