javascript 样品种子DB
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 样品种子DB相关的知识,希望对你有一定的参考价值。
'use strict';
const mongoose = require('mongoose');
const { MONGODB_URI } = require('../config');
const Note = require('../models/note');
const Folder = require('../models/folder');
const Tag = require('../models/tag');
const User = require('../models/user');
const seedNotes = require('../db/seed/notes');
const seedFolders = require('../db/seed/folders');
const seedTags = require('../db/seed/tags');
const seedUsers = require('../db/seed/users');
mongoose.connect(MONGODB_URI)
.then(() => mongoose.connection.db.dropDatabase())
.then(() => {
return Promise.all([
Note.insertMany(seedNotes),
Folder.insertMany(seedFolders),
Folder.ensureIndexes(),
Tag.insertMany(seedTags),
Tag.ensureIndexes(),
User.insertMany(seedUsers),
User.ensureIndexes(),
]);
})
.then(() => mongoose.disconnect())
.catch(err => {
console.error(`ERROR: ${err.message}`);
console.error(err);
});
以上是关于javascript 样品种子DB的主要内容,如果未能解决你的问题,请参考以下文章
emc认证中的2DB是啥意思
javascript 自定义反应挂钩 - 切换样品
javascript 赛普拉斯样品测试
javascript 灰烬样品计数器
javascript Ajax加入购物车(样品)
javascript MIGX样品