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