From 7d8ed6d6d0baf14cd5977afe229b8223ee346a11 Mon Sep 17 00:00:00 2001 From: esoubiran-aneo Date: Fri, 30 Jun 2023 16:18:53 +0200 Subject: [PATCH 1/2] feat: add pod config and parent partitions ids to generate partitions --- tools/mongodb/scripts/generate-partitions.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/tools/mongodb/scripts/generate-partitions.js b/tools/mongodb/scripts/generate-partitions.js index 8dd3c840e..0c4747ffa 100755 --- a/tools/mongodb/scripts/generate-partitions.js +++ b/tools/mongodb/scripts/generate-partitions.js @@ -9,10 +9,20 @@ const partitionsNumber = 100; for (let i = 0; i < partitionsNumber; i++) { db.PartitionData.insertOne({ _id: faker.string.uuid(), - // TODO: Which value can be used here? - ParentPartitionIds: [], - // TODO: Which value can be used here? - PodConfiguration: null, + ParentPartitionIds: Array.from({ + length: faker.number.int({ + min: 1, + max: 10 + }) + }, () => faker.string.uuid()), + PodConfiguration: { + verb: faker.hacker.verb(), + time: faker.date.future(), + number: faker.number.int({ + min: 0, + max: 100 + }), + }, PodMax: faker.number.int({ min: 20, max: 100 From 9ca30faae62b37bdf0ef5e3b92cc2e0def76b1ff Mon Sep 17 00:00:00 2001 From: esoubiran-aneo Date: Mon, 3 Jul 2023 15:09:34 +0200 Subject: [PATCH 2/2] fix: pod configuration in generate partitions --- tools/mongodb/scripts/generate-partitions.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/tools/mongodb/scripts/generate-partitions.js b/tools/mongodb/scripts/generate-partitions.js index 0c4747ffa..11fe0c632 100755 --- a/tools/mongodb/scripts/generate-partitions.js +++ b/tools/mongodb/scripts/generate-partitions.js @@ -16,12 +16,10 @@ for (let i = 0; i < partitionsNumber; i++) { }) }, () => faker.string.uuid()), PodConfiguration: { - verb: faker.hacker.verb(), - time: faker.date.future(), - number: faker.number.int({ - min: 0, - max: 100 - }), + Configuration: { + verb: faker.hacker.verb(), + noun: faker.hacker.noun(), + } }, PodMax: faker.number.int({ min: 20,