server/sources/native.py
branchstable
changeset 7190 f72e3f4666b0
parent 7118 e094b3d4eb95
child 7202 5b80f5ee61b5
equal deleted inserted replaced
7189:0c2c41fcb89d 7190:f72e3f4666b0
   820         except:
   820         except:
   821             pass
   821             pass
   822         return None
   822         return None
   823 
   823 
   824     def make_temp_table_name(self, table):
   824     def make_temp_table_name(self, table):
   825         try: # XXX remove this once
   825         return self.dbhelper.temporary_table_name(table)
   826             return self.dbhelper.temporary_table_name(table)
       
   827         except AttributeError:
       
   828             import warnings
       
   829             warnings.warn('Please hg up logilab.database')
       
   830             return table
       
   831 
       
   832 
   826 
   833     def temp_table_def(self, selected, sol, table):
   827     def temp_table_def(self, selected, sol, table):
   834         return make_schema(selected, sol, table, self.dbhelper.TYPE_MAPPING)
   828         return make_schema(selected, sol, table, self.dbhelper.TYPE_MAPPING)
   835 
   829 
   836     def create_temp_table(self, session, table, schema):
   830     def create_temp_table(self, session, table, schema):