| 102 | } |
| 103 | |
| 104 | ArrowSchemaWrapper makeComplexPersonSchema() { |
| 105 | ArrowSchemaWrapper schema; |
| 106 | createStructSchema(&schema, 5); |
| 107 | createSchema<int64_t>(schema.children[0], "id"); |
| 108 | createSchema<std::string>(schema.children[1], "name"); |
| 109 | createSchema<int64_t>(schema.children[2], "age"); |
| 110 | createDateSchema(schema.children[3], "join_date"); |
| 111 | createListInt64Schema(schema.children[4], "scores"); |
| 112 | return schema; |
| 113 | } |
| 114 | |
| 115 | ArrowSchemaWrapper makeCitySchema() { |
| 116 | ArrowSchemaWrapper schema; |
no test coverage detected