Fine-tuned data-service definition

This commit is contained in:
Daniel
2022-09-22 17:09:20 +02:00
parent e419fda74e
commit 254362daa1

View File

@@ -2,12 +2,12 @@
* Exposes data + entity metadata * Exposes data + entity metadata
*/ */
@requires:'authenticated-user' @requires:'authenticated-user'
service DataService @( path:'-data' ) { @odata service DataService @( path:'-data' ) {
/** /**
* Metadata like name and columns/elements * Metadata like name and columns/elements
*/ */
entity Entities { entity Entities @cds.persistence.skip {
key name : String; key name : String;
columns: Composition of many { columns: Composition of many {
name : String; name : String;
@@ -19,7 +19,7 @@ service DataService @( path:'-data' ) {
/** /**
* The actual data, organized by column name * The actual data, organized by column name
*/ */
entity Data { entity Data @cds.persistence.skip {
record : array of { record : array of {
column : String; column : String;
data : String; data : String;