From 92f1107e6caf686bc24820f0a11527299de3fbb1 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Thu, 21 Dec 2023 18:28:10 +0100 Subject: [PATCH] Prevent one single request to stop the process --- .../scripts/load/create-many-relationships.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/packages/server/scripts/load/create-many-relationships.js b/packages/server/scripts/load/create-many-relationships.js index 92db2f83a1..d7526a70ff 100755 --- a/packages/server/scripts/load/create-many-relationships.js +++ b/packages/server/scripts/load/create-many-relationships.js @@ -18,13 +18,17 @@ async function batchCreate(apiKey, appId, table, items, batchSize = 100) { let i = 0 async function createSingleRow(item) { - const row = await createRow(apiKey, appId, table, item) - console.log( - `${table.name} - ${++i} of ${items.length} created (${ - (Date.now() - start) / 1000 - }s)` - ) - return row + try { + const row = await createRow(apiKey, appId, table, item) + console.log( + `${table.name} - ${++i} of ${items.length} created (${ + (Date.now() - start) / 1000 + }s)` + ) + return row + } catch { + console.error("Error creating row", item) + } } const rows = []