@chevre/domain
Version:
Chevre Domain Library for Node.js
21 lines (16 loc) • 631 B
JavaScript
const domain = require('../lib');
const mongoose = require('mongoose');
async function main() {
await mongoose.connect(process.env.MONGOLAB_URI);
const eventRepo = new domain.repository.Event(mongoose.connection);
const placeRepo = new domain.repository.Place(mongoose.connection);
const reservationRepo = new domain.repository.Reservation(mongoose.connection);
await domain.service.aggregation.aggregateScreeningEvent({
id: '405wf710jtz72m07'
})({
event: eventRepo,
place: placeRepo,
reservation: reservationRepo
});
}
main().then(console.log).catch(console.error);