graphql
This commit is contained in:
4
graphql/db/data/sap.capire.graphql-Chapters.csv
Normal file
4
graphql/db/data/sap.capire.graphql-Chapters.csv
Normal file
@@ -0,0 +1,4 @@
|
||||
book_ID;number;title
|
||||
201;1;Chapter 1
|
||||
201;2;Chapter 2
|
||||
201;3;Chapter 3
|
||||
|
15
graphql/db/schema.cds
Normal file
15
graphql/db/schema.cds
Normal file
@@ -0,0 +1,15 @@
|
||||
using {managed} from '@sap/cds/common';
|
||||
using {sap.capire.bookshop} from '@capire/bookshop';
|
||||
|
||||
namespace sap.capire.graphql;
|
||||
|
||||
extend bookshop.Books with {
|
||||
chapters : Composition of many Chapters
|
||||
on chapters.book = $self;
|
||||
}
|
||||
|
||||
entity Chapters : managed {
|
||||
key book : Association to bookshop.Books;
|
||||
key number : Integer;
|
||||
title : String;
|
||||
}
|
||||
Reference in New Issue
Block a user