in evalbench/dataset/evalinput.py [0:0]
def to_proto(self): # type: ignore
return eval_request_pb2.EvalInputRequest( # type: ignore
id=int(self.id),
query_type=self.query_type,
database=self.database,
nl_prompt=self.nl_prompt,
dialects=self.dialects,
golden_sql=self._set_dialect_based_sql(self.golden_sql),
eval_query=self._set_dialect_based_sql(self.eval_query),
setup_sql=self._set_dialect_based_sql(self.setup_sql),
cleanup_sql=self._set_dialect_based_sql(self.cleanup_sql),
tags=self.tags,
other=self.other,
)