This commit is contained in:
2020-07-30 18:39:37 +02:00
parent f95fe42c7f
commit e21bc0782c
11 changed files with 101 additions and 55 deletions

View File

@ -3,21 +3,28 @@
const faker = require ('faker');
function create_log () {
const data = {
num1: faker.random.number (),
num2: faker.random.number (),
num3: faker.random.number ()
};
return {
app: faker.random.word (),
message: faker.random.words (),
data: faker.random.objectElement (),
data: JSON.stringify (data),
timestamp: faker.date.recent ()
};
}
async function seed (knex) {
console.log ('creating seeds');
for (let i = 0; i < 100; i++) {
// eslint-disable-next-line no-await-in-loop
await knex ('log')
.insert (create_log ());
}
const log = (Array (100))
.fill (() => null)
.map (() => create_log ());
await knex ('log')
.del ();
await knex.batchInsert ('log', log, 10);
}
module.exports = { seed };