15 lines
554 B
JavaScript
15 lines
554 B
JavaScript
const cds = require("@sap/cds")
|
|
|
|
// install OData v2 adapter
|
|
const proxy = require('@sap/cds-odata-v2-adapter-proxy')
|
|
const proxyOpts = global.it ? { target:'auto' } : {} // for tests, set 'auto' to detect port dynamically
|
|
cds.on('bootstrap', app => app.use(proxy(proxyOpts)))
|
|
|
|
module.exports = require('@capire/bookstore/server.js')
|
|
|
|
// For didactic reasons in capire, run below services embedded
|
|
// TODO find a better way to switch this
|
|
if (cds.requires.multitenancy) {
|
|
delete cds.env.requires.OrdersService
|
|
delete cds.env.requires.ReviewsService
|
|
} |