server/sources/native.py
changeset 2627 d710278e0c1c
parent 2625 d6012db7b93e
child 2638 cda0be2e2c3f
equal deleted inserted replaced
2626:e297294dff12 2627:d710278e0c1c
   347         # generate sql queries if we are able to do so
   347         # generate sql queries if we are able to do so
   348         sql, query_args = self._rql_sqlgen.generate(union, args, varmap)
   348         sql, query_args = self._rql_sqlgen.generate(union, args, varmap)
   349         query = 'INSERT INTO %s %s' % (table, sql.encode(self.encoding))
   349         query = 'INSERT INTO %s %s' % (table, sql.encode(self.encoding))
   350         self.doexec(session, query, self.merge_args(args, query_args))
   350         self.doexec(session, query, self.merge_args(args, query_args))
   351 
   351 
   352     def _manual_insert(self, results, table, session):
   352     def manual_insert(self, results, table, session):
   353         """insert given result into a temporary table on the system source"""
   353         """insert given result into a temporary table on the system source"""
   354         if server.DEBUG & server.DBG_RQL:
   354         if server.DEBUG & server.DBG_RQL:
   355             print '  manual insertion of', res, 'into', table
   355             print '  manual insertion of', res, 'into', table
   356         if not results:
   356         if not results:
   357             return
   357             return