| 123456789101112131415161718192021222324 |
- 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)
- })
- }
|