Skip to content

Instantly share code, notes, and snippets.

@ppillip
Last active May 25, 2019 07:42
Show Gist options
  • Save ppillip/5c1970188040e5fd79bfe5636cf63470 to your computer and use it in GitHub Desktop.
Save ppillip/5c1970188040e5fd79bfe5636cf63470 to your computer and use it in GitHub Desktop.
faker 소스
import { Meteor } from 'meteor/meteor';
import "/imports/collections";//추가
// sight-stock-meteor > meteor npm install facker
import faker from 'faker';
faker.locale = "ko";
Meteor.startup(() => {
for(let i = 0 ; i<10 ; i++){
let dummyContent = {
contentStatus:faker.random.arrayElement(['진행중','완료'])
,contentThumbnail:faker.image.image(370, 250)
,contentResourceList:[
{type:"image",url:faker.image.image(370, 250)},
{type:"image",url:faker.image.image(370, 250)},
{type:"image",url:faker.image.image(370, 250)},
]
,contentId:""
,contentTag:faker.random.arrayElement(["Accounting","Advertising","AssetRelations","Customer","Finances","Human","LegalMedia","Sales","Marketing"])
,contentName:faker.fake("{{name.lastName}}{{name.firstName}}")
,contentInvestKlay:faker.random.number(100)
,contentReturn:faker.random.number(10)
,contentReplyList:[
{name:faker.fake("{{name.lastName}}{{name.firstName}}"),text:faker.lorem.sentence()}
,{name:faker.fake("{{name.lastName}}{{name.firstName}}"),text:faker.lorem.sentence()}
,{name:faker.fake("{{name.lastName}}{{name.firstName}}"),text:faker.lorem.sentence()}
]
,contentScore:faker.random.number(100)
,contentDesc:faker.random.words()
,contentProdCost:faker.random.number({min:100,max:300,precision:1})
,contentUsingCost:faker.random.number({min:1,max:10,precision:1})
,contentTotalSupply:faker.random.number({min:1000,max:3000,precision:1000})
,contentParValue:faker.random.number({min:1,max:10,precision:1})
,contentFundingFinishDay:faker.date.between('2019-08-01','2019-10-01')
,FundingFinishDay:faker.date.between('2019-10-30','2019-12-25')
,ProdFinishDay:faker.date.between('2020-01-01','2020-01-31')
,contentInvestorCnt:faker.random.number({min:1,max:40})
};
//Content.insert(dummyContent);
}
if(Content.find().count()==0) {
Content.insert({
title : "스위스의 아름다운 풍경담기" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg" ,
context : "",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
Content.insert({
title : "필리핀 세부의 바닷속" ,
url : "https://summer.pes.edu/wp-content/uploads/2019/02/default-2.jpg",
context : "이렇게 재미있다니 !!",
atDate : new Date()
});
}
if(User.find().count()==0) {
// User.insert({
//
// });
}
if(Usage.find().count()==0) {
// Usage.insert({
//
// });
}
if(Invest.find().count()==0) {
// Invest.insert({
//
// });
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment