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

Function makeKnowsSchema

test/api/arrow_drop_table_test.cpp:65–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63}
64
65ArrowSchemaWrapper makeKnowsSchema(const char* weightName = "weight") {
66 ArrowSchemaWrapper schema;
67 createStructSchema(&schema, 6);
68 createSchema<int64_t>(schema.children[0], "from");
69 createSchema<int64_t>(schema.children[1], "to");
70 createSchema<int64_t>(schema.children[2], weightName);
71 createSchema<std::string>(schema.children[3], "label");
72 createDateSchema(schema.children[4], "since");
73 createListInt64Schema(schema.children[5], "hops");
74 return schema;
75}
76
77ArrowSchemaWrapper makeCsrNodeSchema() {
78 ArrowSchemaWrapper schema;

Callers 1

createKnowsTableFunction · 0.70

Calls 3

createStructSchemaFunction · 0.85
createDateSchemaFunction · 0.85
createListInt64SchemaFunction · 0.85

Tested by

no test coverage detected