def to_proto()

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,
            )