const mock = require('../mock') const fs = require('fs') let users = [] const generatedDataPath = './db/generated' let fileNames = fs.readdirSync(generatedDataPath) for (let name of fileNames) { const data = require(`../generated/${name}`) users = [...users, ...data.users] } exports.seed = knex => { // Deletes ALL existing entries return knex('users') .truncate() .then(function () { // Inserts seed entries return users ? knex('users').insert(users) : knex('users').insert(mock.users) }) }