| 326 | } |
| 327 | |
| 328 | void 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 | |
| 357 | void createLargeBatchComplexGraph(main::Connection& connection) { |
| 358 | constexpr int64_t NUM_NODES = 2050; |
no test coverage detected