Workaround for hdtabledata issue

This commit is contained in:
Christian Georgi
2022-08-15 22:11:21 +02:00
parent c6b8cbfd0e
commit a5b54b53cf

View File

@@ -2,9 +2,14 @@
// Add Author.age and .lifetime with a DB-specific function // Add Author.age and .lifetime with a DB-specific function
// //
using { AdminService } from '@capire/bookshop'; using { AdminService, sap.common } from '@capire/bookshop';
extend projection AdminService.Authors with { extend projection AdminService.Authors with {
YEARS_BETWEEN(dateOfBirth, dateOfDeath) as age: Integer, YEARS_BETWEEN(dateOfBirth, dateOfDeath) as age: Integer,
YEAR(dateOfBirth) || ' ' || YEAR(dateOfDeath) as lifetime : String YEAR(dateOfBirth) || ' ' || YEAR(dateOfDeath) as lifetime : String
} }
// Workaround: include Countries table because csv files point to it
// TODO fix by ignoring hdbtabledata generation for unused entities
annotate common.Countries with @cds.persistence.skip : false;