SQL exports query results as SQL INSERT statements (legacy wrapper).
(engine storepb.Engine, statementPrefix string, result *v1pb.QueryResult)
| 17 | |
| 18 | // SQL exports query results as SQL INSERT statements (legacy wrapper). |
| 19 | func SQL(engine storepb.Engine, statementPrefix string, result *v1pb.QueryResult) ([]byte, error) { |
| 20 | return exportToBytes(result, func(w io.Writer, r *v1pb.QueryResult) error { |
| 21 | return SQLToWriter(w, engine, statementPrefix, r) |
| 22 | }) |
| 23 | } |
| 24 | |
| 25 | // SQLToWriter streams SQL INSERT statements directly to the writer. |
| 26 | func SQLToWriter(w io.Writer, engine storepb.Engine, statementPrefix string, result *v1pb.QueryResult) error { |