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

Function createComplexNativePersonTable

test/api/arrow_rel_table_test.cpp:328–355  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

326}
327
328void createComplexNativePersonTable(main::Connection& connection,
329 const std::string& tableName = "person") {
330 auto result =
331 connection.query("CREATE NODE TABLE " + tableName +
332 "(id INT64, name STRING, age INT64, join_date DATE, "
333 "scores INT64[], PRIMARY KEY(id));"
334 "CREATE (:" +
335 tableName +
336 " {id: 1, name: 'Alice', age: 25, join_date: date('2020-01-01'), "
337 "scores: [100, 200]});"
338 "CREATE (:" +
339 tableName +
340 " {id: 2, name: 'Bob', age: 30, join_date: date('2021-01-01'), "
341 "scores: [300]});"
342 "CREATE (:" +
343 tableName +
344 " {id: 3, name: 'Carol', age: 40, join_date: date('2022-01-01'), "
345 "scores: [100, 200, 300]});"
346 "CREATE (:" +
347 tableName +
348 " {id: 4, name: 'Dave', age: 50, join_date: date('2023-01-01'), "
349 "scores: [400, 500]});"
350 "CREATE (:" +
351 tableName +
352 " {id: 5, name: 'Eve', age: 35, join_date: date('2024-01-01'), "
353 "scores: [100]});");
354 ASSERT_TRUE(result->isSuccess()) << result->getErrorMessage();
355}
356
357void createLargeBatchComplexGraph(main::Connection& connection) {
358 constexpr int64_t NUM_NODES = 2050;

Callers 1

TEST_FFunction · 0.85

Calls 3

queryMethod · 0.45
isSuccessMethod · 0.45
getErrorMessageMethod · 0.45

Tested by

no test coverage detected