Simplified mock support for recursive hierarchies in SQLite :)

This commit is contained in:
Daniel Hutzel
2025-04-01 18:16:38 +02:00
parent c5a6ca64f1
commit 74b9f4e042

View File

@@ -5,9 +5,13 @@ cds.on('served', () => {
if (cds.db.kind === 'sqlite') {
const { AdminService } = cds.services
AdminService.prepend(() => {
AdminService.on('READ', 'Genres', () => {
return SELECT.from('AdminService.Genres')
AdminService.on('READ', 'Genres', (req,next) => {
const { SELECT } = req.query
// Suppress error message: Feature "recurse" queries not supported.
delete SELECT.__proto__.recurse
delete SELECT.recurse
return next()
})
})
}
})
})