Simplified mock support for recursive hierarchies in SQLite :)
This commit is contained in:
@@ -5,9 +5,13 @@ cds.on('served', () => {
|
|||||||
if (cds.db.kind === 'sqlite') {
|
if (cds.db.kind === 'sqlite') {
|
||||||
const { AdminService } = cds.services
|
const { AdminService } = cds.services
|
||||||
AdminService.prepend(() => {
|
AdminService.prepend(() => {
|
||||||
AdminService.on('READ', 'Genres', () => {
|
AdminService.on('READ', 'Genres', (req,next) => {
|
||||||
return SELECT.from('AdminService.Genres')
|
const { SELECT } = req.query
|
||||||
|
// Suppress error message: Feature "recurse" queries not supported.
|
||||||
|
delete SELECT.__proto__.recurse
|
||||||
|
delete SELECT.recurse
|
||||||
|
return next()
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user