Load local_language lazily
authorPetr Viktorin <encukou@gmail.com>
Wed, 13 Apr 2011 15:54:32 +0000 (18:54 +0300)
committerPetr Viktorin <encukou@gmail.com>
Wed, 13 Apr 2011 19:46:18 +0000 (22:46 +0300)
pokedex/db/multilang.py

index 7e2840f..44e532c 100644 (file)
@@ -99,8 +99,7 @@ def create_translation_table(_table_name, foreign_class, relation_name,
         'foreign_id': synonym(foreign_key_name),
         'local_language': relationship(language_class,
             primaryjoin=table.c.local_language_id == language_class.id,
-            innerjoin=True,
-            lazy='joined'),
+            innerjoin=True),
     })
 
     # Add full-table relations to the original class