January 2019
Intermediate to advanced
460 pages
10h 33m
English
We should fill the empty Posts table with our fake data. To accomplish this, we will use Sequelize's feature for seeding data to our database.
Create a new folder, called seeders:
mkdir src/server/seeders
Now, we can run our next Sequelize CLI command, in order to generate a boilerplate file:
sequelize seed:generate --name fake-posts --seeders-path src/server/seeders
Seeders are great for importing test data into a database for development. Our seed file has the timestamp and the words fake-posts in the name, and should look as follows:
'use strict';module.exports = { up: (queryInterface, Sequelize) => { /* Add altering commands here. Return a promise to correctly handle asynchronicity. Example: return queryInterface.bulkInsert('Person', ...Read now
Unlock full access