@chevre/domain
Version:
Chevre Domain Library for Node.js
57 lines (47 loc) • 1.83 kB
text/typescript
// tslint:disable:no-console
import * as mongoose from 'mongoose';
import { chevre } from '../../../lib/index';
const project = { id: String(process.env.PROJECT_ID) };
async function main() {
await mongoose.connect(<string>process.env.MONGOLAB_URI);
const actionRepo = await chevre.repository.Action.createInstance(mongoose.connection);
// let mkknInfos = await actionRepo.searchMkknInfoByCheckMovieTicketResult({
// limit: 10,
// page: 1,
// id: '666171386c7acb70fd9a44ec',
// project: { id: project.id },
// purpose: { id: '6661712a6c7acb70fd9a44a8' }
// });
// console.log('mkknInfos found', mkknInfos);
// console.log(mkknInfos.length, 'infos found');
const mkknInfos = await actionRepo.searchMkknInfoByCheckRecipe({
limit: 10,
page: 1,
id: '666171386c7acb70fd9a44ec',
project: { id: project.id },
purpose: { id: '6661712a6c7acb70fd9a44a8' }
});
console.log('mkknInfos found', mkknInfos);
console.log(mkknInfos.length, 'infos found');
// let ykknInfos = await actionRepo.searchYkknInfoByCheckMovieTicketResult({
// limit: 10,
// page: 1,
// id: '666171386c7acb70fd9a44ec',
// project: { id: project.id },
// purpose: { id: '6661712a6c7acb70fd9a44a8' }
// });
// console.log('ykknInfos found', ykknInfos);
// console.log(ykknInfos.length, 'infos found');
const ykknInfos = await actionRepo.searchYkknInfoByCheckRecipe({
limit: 10,
page: 1,
id: '666171386c7acb70fd9a44ec',
project: { id: project.id },
purpose: { id: '6661712a6c7acb70fd9a44a8' }
});
console.log('ykknInfos found', ykknInfos);
console.log(ykknInfos.length, 'infos found');
}
main()
.then()
.catch(console.error);