1
1
mirror of https://github.com/Fabio286/antares.git synced 2025-06-05 21:59:22 +02:00

perf(core): bulk inserts support

This commit is contained in:
2021-02-08 11:46:57 +01:00
parent 9a190854fe
commit b0576acdf6
4 changed files with 17 additions and 22 deletions

View File

@ -189,13 +189,13 @@ export default (connections) => {
insertObj[key] = escapedParam;
}
for (let i = 0; i < params.repeat; i++) {
await connections[params.uid]
.schema(params.schema)
.into(params.table)
.insert(insertObj)
.run();
}
const rows = new Array(+params.repeat).fill(insertObj);
await connections[params.uid]
.schema(params.schema)
.into(params.table)
.insert(rows)
.run();
return { status: 'success' };
}