MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / makeCsrNodeSchema

Function makeCsrNodeSchema

test/api/arrow_drop_table_test.cpp:77–86  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75}
76
77ArrowSchemaWrapper makeCsrNodeSchema() {
78 ArrowSchemaWrapper schema;
79 createStructSchema(&schema, 5);
80 createSchema<int64_t>(schema.children[0], "id");
81 createSchema<std::string>(schema.children[1], "name");
82 createSchema<int64_t>(schema.children[2], "score");
83 createDateSchema(schema.children[3], "reg_date");
84 createListInt64Schema(schema.children[4], "badges");
85 return schema;
86}
87
88ArrowSchemaWrapper makeCsrIndexSchema(const char* weightName = "weight") {
89 ArrowSchemaWrapper schema;

Callers 1

createCsrNodeTableFunction · 0.70

Calls 3

createStructSchemaFunction · 0.85
createDateSchemaFunction · 0.85
createListInt64SchemaFunction · 0.85

Tested by

no test coverage detected