Seed data into mongoose schemas
npm i --save mongoose-seeder-lib
- import
const { createSeeder, dropDatabase } = require('mongoose-seeder-lib');
- create custom data to seed
const data = [
{
title: "Jordan 1 Retro High 85 Varsity Red",
price: 679,
currency: "USD",
stock: 30,
},
{
title: "Jordan 1 Retro High Yellow Ochre",
price: 357,
currency: "USD",
stock: 15,
},
{
title: "Jordan 1 Retro High Black Gym Red",
price: 90,
currency: "USD",
stock: 107,
},
];
/**
* Seed passed data
* @return { Promise }
*/
const res = await createSeeder(data, schema);
/**
* Remove all data from table
* @return { Promise }
*/
const res = await dropDatabase(schema);