Author: jure Date: Mon Dec 17 10:18:45 2012 New Revision: 1422829 URL: http://svn.apache.org/viewvc?rev=1422829&view=rev Log: Properly evaluate DELETE conditions
Modified: incubator/bloodhound/branches/bep_0003_multiproduct/trac/trac/bloodhound/db.py Modified: incubator/bloodhound/branches/bep_0003_multiproduct/trac/trac/bloodhound/db.py URL: http://svn.apache.org/viewvc/incubator/bloodhound/branches/bep_0003_multiproduct/trac/trac/bloodhound/db.py?rev=1422829&r1=1422828&r2=1422829&view=diff ============================================================================== --- incubator/bloodhound/branches/bep_0003_multiproduct/trac/trac/bloodhound/db.py (original) +++ incubator/bloodhound/branches/bep_0003_multiproduct/trac/trac/bloodhound/db.py Mon Dec 17 10:18:45 2012 @@ -449,8 +449,6 @@ class BloodhoundProductSQLTranslate(obje else: raise Exception("Invalid DELETE statement, expected table name") start_token = self._replace_table_name(parent, table_name_token, tablename) - if not tablename in self._translate_tables: - return self._update_delete_where_limit(tablename, parent, start_token) return @@ -470,3 +468,4 @@ class BloodhoundProductSQLTranslate(obje except Exception: raise Exception("Failed to translate SQL '%s'" % sql) return translated_sql +