def error_messages(self): if not self.passes_blacklist(): return MSG_FAILED_BLACKLIST try: execute_query(self.final_sql()) return None except DatabaseError, e: return str(e)
def _execute(self): cursor, duration = execute_query(self.final_sql()) headers = [d[0] for d in cursor.description] if cursor.description else ['--'] transforms = get_transforms(headers, app_settings.EXPLORER_TRANSFORMS) return QueryResult(headers=headers, data=[transform_row(transforms, r) for r in cursor.fetchall()], duration=duration, error=None)
def _execute(self): cursor, duration = execute_query(self.final_sql()) headers = [d[0] for d in cursor.description ] if cursor.description else ['--'] transforms = get_transforms(headers, app_settings.EXPLORER_TRANSFORMS) return QueryResult( headers=headers, data=[transform_row(transforms, r) for r in cursor.fetchall()], duration=duration, error=None)
def try_execute(self): try: execute_query(self.final_sql()) except DatabaseError, e: return str(e)