From bbb3ab09e3feea0131ab3e092c4640ceeebafad4 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Wed, 7 Aug 2013 14:09:44 +0200 Subject: [PATCH] Add __tablename__ to translation tables This makes it easier to write introspection scripts. --- pokedex/db/multilang.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pokedex/db/multilang.py b/pokedex/db/multilang.py index 7609f7f..1ef29cf 100644 --- a/pokedex/db/multilang.py +++ b/pokedex/db/multilang.py @@ -119,6 +119,7 @@ def create_translation_table(_table_name, foreign_class, relation_name, Translations = type(_table_name, (object,), { '_language_identifier': association_proxy('local_language', 'identifier'), 'relation_name': relation_name, + '__tablename__': _table_name, }) # Create the table object