Ai
2 Star 6 Fork 1

island-coder/ExpressApi

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
seedContactor.js 1.20 KB
一键复制 编辑 原始数据 按行查看 历史
const { Contactor } = require('./models/contactor');
const mongoose = require('mongoose');
const config = require('config');
const data = [
{
nickname: 'Andy',
avatar: '251e24d2827e5564c953e1560d2143b1',
userId: 'user1',
followedUserId: 'user2',
followTime: Date.now(),
description: 'Andy 的个人简介',
},
{
nickname: 'Bonnie',
avatar: 'd16f6816f1a2a6fb2c5178067e00d935',
userId: 'user1',
followedUserId: 'user3',
followTime: Date.now(),
description: 'Bonnie 的个人简介',
},
{
nickname: 'Jack',
avatar: '84082e1abc9ddfc7e60508f4a08a42ac',
userId: 'user1',
followedUserId: 'user4',
followTime: Date.now(),
description: '这个人很懒,什么都没留下',
},
];
async function seed() {
await mongoose.connect(config.get('db'));
await Contactor.remove({});
let dataToInsert = data;
for (let i = 0; i < 20; i++) {
dataToInsert.push({
nickname: 'Jack' + (i + 1),
avatar: '84082e1abc9ddfc7e60508f4a08a42ac',
userId: 'user1',
followedUserId: 'user' + (i + 5),
followTime: Date.now(),
description: '这个人很懒,什么都没留下',
});
}
await Contactor.insertMany(dataToInsert);
mongoose.disconnect();
console.info('Done!');
}
seed();
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/island-coder/express-api.git
git@gitee.com:island-coder/express-api.git
island-coder
express-api
ExpressApi
master

搜索帮助