def _execute_queries()

in evalbench/databases/bigquery.py [0:0]


    def _execute_queries(self, query: str, job_config: Optional[bigquery.QueryJobConfig] = None) -> List:
        result: List = []
        for sub_query in sqlparse.split(query):
            if sub_query:
                resultset = self.client.query(sub_query, job_config)
                rows = resultset.result()
                if rows:
                    for row in rows:
                        result.append(dict(row))
        return result