From 5281fa02c329f35b2534292997890dcbf8fdc1e8 Mon Sep 17 00:00:00 2001 From: Vladimir Mikhaylenko Date: Thu, 19 Feb 2026 11:57:30 +0100 Subject: [PATCH 1/5] Sync with `xflights` --- db/schema.cds | 10 +++++----- srv/data-service.cds | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/db/schema.cds b/db/schema.cds index 4dbefb6..6ab0083 100644 --- a/db/schema.cds +++ b/db/schema.cds @@ -1,11 +1,11 @@ -using { Currency, Country, cuid, sap.common.CodeList } from '@sap/cds/common'; +using { Currency, Country, cuid, sap.common.CodeList, managed } from '@sap/cds/common'; namespace sap.capire.flights; /** * A scheduled flight on a specific date with a specific aircraft and price. */ -entity Flights { +entity Flights : managed { key flight : Association to FlightConnections; key date : Date; aircraft : String; @@ -28,19 +28,19 @@ entity FlightConnections { distance : Integer; // in kilometers } -entity Airlines : cuid { +entity Airlines : cuid, managed { name : String; icon : String; currency : Currency; } -entity Airports : cuid { +entity Airports : cuid, managed { name : String; city : String; country : Country; } -entity Supplements : cuid { +entity Supplements : cuid, managed { type : Association to SupplementTypes; descr : localized String(1111); price : Price; diff --git a/srv/data-service.cds b/srv/data-service.cds index f337dd6..98679d7 100644 --- a/srv/data-service.cds +++ b/srv/data-service.cds @@ -11,12 +11,12 @@ using { sap, sap.capire.flights as my } from '../db/schema'; key date, // preserve the flight date as a key *, // include all other fields from my.Flights maximum_seats - occupied_seats as free_seats : Integer, - } excluding { flight }; + } excluding { flight, createdAt, createdBy, modifiedBy }; // Serve Airlines, Airports, and Supplements data as is - @readonly entity Airlines as projection on my.Airlines; - @readonly entity Airports as projection on my.Airports; - @readonly entity Supplements as projection on my.Supplements; + @readonly entity Airlines as projection on my.Airlines excluding { createdAt, createdBy, modifiedBy }; + @readonly entity Airports as projection on my.Airports excluding { createdAt, createdBy, modifiedBy }; + @readonly entity Supplements as projection on my.Supplements excluding { createdAt, createdBy, modifiedBy }; } From a518e4b69a439a1f57d135ac87573e07b2085d96 Mon Sep 17 00:00:00 2001 From: Vladimir Mikhaylenko Date: Thu, 19 Feb 2026 13:48:17 +0100 Subject: [PATCH 2/5] Sync CSV --- db/data/sap.capire.flights-Airlines.csv | 12 +-- db/data/sap.capire.flights-Airports.csv | 96 ++++++++++---------- db/data/sap.capire.flights-Flights.csv | 90 +++++++++---------- db/data/sap.capire.flights-Supplements.csv | 100 ++++++++++----------- 4 files changed, 149 insertions(+), 149 deletions(-) diff --git a/db/data/sap.capire.flights-Airlines.csv b/db/data/sap.capire.flights-Airlines.csv index e00c365..d5e6e13 100644 --- a/db/data/sap.capire.flights-Airlines.csv +++ b/db/data/sap.capire.flights-Airlines.csv @@ -1,6 +1,6 @@ -ID,name,currency_code,icon -GA,Green Albatros,CAD,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Green-Albatross-logo.png -FA,Fly Africa,ZAR,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Fly-Africa-logo.png -EA,European Airlines,EUR,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/European-Airlines-logo.png -OC,Oceania,USD,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Oceania-logo.png -SW,Sunset Wings,USD,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Sunset-Wings-logo.png +ID,modifiedAt,name,icon,currency_code +GA,2026-02-09T13:24:08.115Z,Green Albatros,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Green-Albatross-logo.png,CAD +FA,2026-02-09T13:24:08.115Z,Fly Africa,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Fly-Africa-logo.png,ZAR +EA,2026-02-09T13:24:08.115Z,European Airlines,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/European-Airlines-logo.png,EUR +OC,2026-02-09T13:24:08.115Z,Oceania,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Oceania-logo.png,USD +SW,2026-02-09T13:24:08.115Z,Sunset Wings,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Sunset-Wings-logo.png,USD diff --git a/db/data/sap.capire.flights-Airports.csv b/db/data/sap.capire.flights-Airports.csv index 464daa4..6d41432 100644 --- a/db/data/sap.capire.flights-Airports.csv +++ b/db/data/sap.capire.flights-Airports.csv @@ -1,48 +1,48 @@ -ID,name,city,country_code -FRA,Frankfurt Airport,Frankfurt/Main,DE -HAM,Hamburg Airport,Hamburg,DE -MUC,Munich Airport,Munich,DE -SXF,Berlin Schönefeld Airport,Berlin,DE -THF,Berlin Tempelhof Airport,Berlin,DE -TXL,Berlin Tegel Airport,Berlin,DE -CDG,Charles de Gaulle Airport,Paris,FR -ORY,Orly Airport,Paris,FR -VIE,Vienna International Airport,Vienna,AT -ZRH,Zürich Airport,Zurich,CH -RTM,Rotterdam The Hague Airport,Rotterdam,NL -FCO,Leonardo da Vinci–Fiumicino Airport,Rome,IT -VCE,Venice Marco Polo Airport,Venice,IT -LCY,London City Airport,London,GB -LGW,Gatwick Airport,London,GB -LHR,Heathrow Airport,London,GB -MAD,Adolfo Suárez Madrid–Barajas Airport,Madrid,ES -VKO,Vnukovo International Airport,Moscow,RU -SVO,Sheremetyevo International Airport,Moscow,RU -JFK,John F. Kennedy International Airport,"New York City,New York",US -BNA,Nashville International Airport,"Nashville,Tennessee",US -BOS,Logan International Airport,"Boston,Massachusetts",US -ELP,El Paso International Airport,"El Paso,Texas",US -DEN,Denver International Airport,"Denver,Colorado",US -HOU,William P. Hobby Airport,"Houston,Texas",US -LAS,McCarran International Airport,"Las Vegas,Nevada",US -LAX,Los Angeles International Airport,"Los Angeles,California",US -MCI,Kansas City International Airport,"Kansas City,Missouri",US -MIA,Miami International Airport,"Miami,Florida",US -SFO,San Francisco International Airport,"San Francisco,California",US -EWR,Newark Liberty International Airport,"Newark,New Jersey",US -YOW,Ottawa Macdonald–Cartier Int. Airport,"Ottawa,Ontario",CA -ACA,General Juan N. Álvarez Int. Airport,"Acapulco,Guerrero",MX -GIG,Rio de Janeiro–Galeão Int. Airport,Rio de Janeiro,BR -HAV,José Martí International Airport,Havana,CU -ASP,Alice Springs Airport,"Alice Springs,Northern Territory",AU -ACE,Lanzarote Airport,"Lanzarote,Canary Islands",ES -HRE,Harare International Airport,Harare,ZW -GCJ,Grand Central Airport,Johannesburg,ZA -NRT,Narita International Airport,"Tokyo,Honshu",JP -ITM,Osaka International Airport,"Osaka,Honshu",JP -KIX,Kansai International Airport,"Osaka,Honshu",JP -HIJ,Hiroshima Airport,"Hiroshima,Honshu",JP -SIN,Singapore Changi Airport,Singapore,SG -KUL,Kuala Lumpur International Airport,Kuala Lumpur,MY -HKG,Hong Kong International Airport,Hongkong,CN -BKK,Suvarnabhumi Airport,Bangkok,TH \ No newline at end of file +ID,modifiedAt,name,city,country_code +FRA,2026-02-09T13:24:08.115Z,Frankfurt Airport,Frankfurt/Main,DE +HAM,2026-02-09T13:24:08.115Z,Hamburg Airport,Hamburg,DE +MUC,2026-02-09T13:24:08.115Z,Munich Airport,Munich,DE +SXF,2026-02-09T13:24:08.115Z,Berlin Schönefeld Airport,Berlin,DE +THF,2026-02-09T13:24:08.115Z,Berlin Tempelhof Airport,Berlin,DE +TXL,2026-02-09T13:24:08.115Z,Berlin Tegel Airport,Berlin,DE +CDG,2026-02-09T13:24:08.115Z,Charles de Gaulle Airport,Paris,FR +ORY,2026-02-09T13:24:08.115Z,Orly Airport,Paris,FR +VIE,2026-02-09T13:24:08.115Z,Vienna International Airport,Vienna,AT +ZRH,2026-02-09T13:24:08.115Z,Zürich Airport,Zurich,CH +RTM,2026-02-09T13:24:08.115Z,Rotterdam The Hague Airport,Rotterdam,NL +FCO,2026-02-09T13:24:08.115Z,Leonardo da Vinci–Fiumicino Airport,Rome,IT +VCE,2026-02-09T13:24:08.115Z,Venice Marco Polo Airport,Venice,IT +LCY,2026-02-09T13:24:08.115Z,London City Airport,London,GB +LGW,2026-02-09T13:24:08.115Z,Gatwick Airport,London,GB +LHR,2026-02-09T13:24:08.115Z,Heathrow Airport,London,GB +MAD,2026-02-09T13:24:08.115Z,Adolfo Suárez Madrid–Barajas Airport,Madrid,ES +VKO,2026-02-09T13:24:08.115Z,Vnukovo International Airport,Moscow,RU +SVO,2026-02-09T13:24:08.115Z,Sheremetyevo International Airport,Moscow,RU +JFK,2026-02-09T13:24:08.115Z,John F. Kennedy International Airport,"New York City,New York",US +BNA,2026-02-09T13:24:08.115Z,Nashville International Airport,"Nashville,Tennessee",US +BOS,2026-02-09T13:24:08.115Z,Logan International Airport,"Boston,Massachusetts",US +ELP,2026-02-09T13:24:08.115Z,El Paso International Airport,"El Paso,Texas",US +DEN,2026-02-09T13:24:08.115Z,Denver International Airport,"Denver,Colorado",US +HOU,2026-02-09T13:24:08.115Z,William P. Hobby Airport,"Houston,Texas",US +LAS,2026-02-09T13:24:08.115Z,McCarran International Airport,"Las Vegas,Nevada",US +LAX,2026-02-09T13:24:08.115Z,Los Angeles International Airport,"Los Angeles,California",US +MCI,2026-02-09T13:24:08.115Z,Kansas City International Airport,"Kansas City,Missouri",US +MIA,2026-02-09T13:24:08.115Z,Miami International Airport,"Miami,Florida",US +SFO,2026-02-09T13:24:08.115Z,San Francisco International Airport,"San Francisco,California",US +EWR,2026-02-09T13:24:08.115Z,Newark Liberty International Airport,"Newark,New Jersey",US +YOW,2026-02-09T13:24:08.115Z,Ottawa Macdonald–Cartier Int. Airport,"Ottawa,Ontario",CA +ACA,2026-02-09T13:24:08.115Z,General Juan N. Álvarez Int. Airport,"Acapulco,Guerrero",MX +GIG,2026-02-09T13:24:08.115Z,Rio de Janeiro–Galeão Int. Airport,Rio de Janeiro,BR +HAV,2026-02-09T13:24:08.115Z,José Martí International Airport,Havana,CU +ASP,2026-02-09T13:24:08.115Z,Alice Springs Airport,"Alice Springs,Northern Territory",AU +ACE,2026-02-09T13:24:08.115Z,Lanzarote Airport,"Lanzarote,Canary Islands",ES +HRE,2026-02-09T13:24:08.115Z,Harare International Airport,Harare,ZW +GCJ,2026-02-09T13:24:08.115Z,Grand Central Airport,Johannesburg,ZA +NRT,2026-02-09T13:24:08.115Z,Narita International Airport,"Tokyo,Honshu",JP +ITM,2026-02-09T13:24:08.115Z,Osaka International Airport,"Osaka,Honshu",JP +KIX,2026-02-09T13:24:08.115Z,Kansai International Airport,"Osaka,Honshu",JP +HIJ,2026-02-09T13:24:08.115Z,Hiroshima Airport,"Hiroshima,Honshu",JP +SIN,2026-02-09T13:24:08.115Z,Singapore Changi Airport,Singapore,SG +KUL,2026-02-09T13:24:08.115Z,Kuala Lumpur International Airport,Kuala Lumpur,MY +HKG,2026-02-09T13:24:08.115Z,Hong Kong International Airport,Hongkong,CN +BKK,2026-02-09T13:24:08.115Z,Suvarnabhumi Airport,Bangkok,TH \ No newline at end of file diff --git a/db/data/sap.capire.flights-Flights.csv b/db/data/sap.capire.flights-Flights.csv index 52ce1cb..d8bc9a5 100644 --- a/db/data/sap.capire.flights-Flights.csv +++ b/db/data/sap.capire.flights-Flights.csv @@ -1,45 +1,45 @@ -flight_ID,date,aircraft,price,currency_code,maximum_seats,occupied_seats -SW0001,2024-05-29,767-200,10818,SGD,260,223 -SW0001,2023-08-02,A340-600,5950,SGD,330,168 -SW0002,2024-05-30,747-400,11765,SGD,385,350 -SW0002,2023-08-03,747-400,10953,SGD,385,334 -SW0011,2024-05-30,767-200,2359,SGD,260,132 -SW0011,2023-08-03,A340-600,4880,SGD,330,310 -SW0012,2024-06-01,767-200,4665,SGD,260,236 -SW0012,2023-08-05,747-400,2574,SGD,385,215 -SW0058,2024-05-27,767-200,6629,USD,260,200 -SW0058,2023-07-31,747-400,4996,USD,385,231 -SW0059,2024-05-28,A340-600,4131,USD,330,161 -SW0059,2023-08-01,A340-600,6053,USD,330,237 -SW1537,2024-05-31,A321-200,893,USD,150,88 -SW1537,2023-08-04,737-800,805,USD,140,75 -GA0322,2024-06-02,A320-200,1103,USD,130,93 -GA0322,2023-08-05,A320-200,1611,USD,130,123 -GA0017,2024-05-29,A321-200,462,USD,150,139 -GA0017,2023-08-02,737-800,478,USD,140,133 -GA2678,2024-06-01,A321-200,473,USD,150,141 -GA2678,2023-08-05,A320-200,473,USD,130,122 -GA0015,2024-05-31,767-200,1911,USD,260,137 -GA0015,2023-08-04,767-200,3117,USD,260,213 -GA0018,2024-05-30,A380-800,3781,USD,475,446 -GA0018,2023-08-03,767-200,3823,USD,260,247 -EA0400,2024-06-01,A340-600,5484,EUR,330,306 -EA0400,2023-08-05,767-200,2649,EUR,260,130 -EA0401,2024-05-31,747-400,3697,EUR,385,265 -EA0401,2023-08-04,A380-800,4867,EUR,475,403 -EA0402,2024-05-27,767-200,4911,EUR,260,221 -EA0402,2023-07-31,747-400,3232,EUR,385,231 -EA0403,2024-05-27,A340-600,2797,EUR,330,171 -EA0403,2023-07-31,767-200,2486,EUR,260,117 -OC0407,2024-05-31,747-400,5346,JPY,385,254 -OC0407,2023-08-04,A340-600,4032,JPY,330,165 -OC0408,2024-06-01,A380-800,8159,JPY,475,432 -OC0408,2023-08-05,747-400,6471,JPY,385,296 -FA0788,2024-06-01,767-200,7580,EUR,260,221 -FA0788,2023-08-05,A380-800,8059,EUR,475,422 -FA0789,2024-05-31,A380-800,8539,EUR,475,441 -FA0789,2023-08-04,A380-800,5852,EUR,475,325 -EA0018,2024-06-06,A380-800,3781,USD,475,446 -FA0018,2024-06-06,A380-800,3781,USD,475,446 -OC0018,2024-06-06,A380-800,3781,USD,475,446 -SW0018,2024-06-06,A380-800,3781,USD,475,446 +flight_ID,date,modifiedAt,aircraft,price,currency_code,maximum_seats,occupied_seats +SW0001,2024-05-29,2026-02-09T13:24:08.113Z,767-200,10818,SGD,260,223 +SW0001,2023-08-02,2026-02-09T13:24:08.113Z,A340-600,5950,SGD,330,168 +SW0002,2024-05-30,2026-02-09T13:24:08.113Z,747-400,11765,SGD,385,350 +SW0002,2023-08-03,2026-02-09T13:24:08.113Z,747-400,10953,SGD,385,334 +SW0011,2024-05-30,2026-02-09T13:24:08.113Z,767-200,2359,SGD,260,132 +SW0011,2023-08-03,2026-02-09T13:24:08.113Z,A340-600,4880,SGD,330,310 +SW0012,2024-06-01,2026-02-09T13:24:08.113Z,767-200,4665,SGD,260,236 +SW0012,2023-08-05,2026-02-09T13:24:08.113Z,747-400,2574,SGD,385,215 +SW0058,2024-05-27,2026-02-09T13:24:08.113Z,767-200,6629,USD,260,200 +SW0058,2023-07-31,2026-02-09T13:24:08.113Z,747-400,4996,USD,385,231 +SW0059,2024-05-28,2026-02-09T13:24:08.113Z,A340-600,4131,USD,330,161 +SW0059,2023-08-01,2026-02-09T13:24:08.113Z,A340-600,6053,USD,330,237 +SW1537,2024-05-31,2026-02-09T13:24:08.113Z,A321-200,893,USD,150,88 +SW1537,2023-08-04,2026-02-09T13:24:08.113Z,737-800,805,USD,140,75 +GA0322,2024-06-02,2026-02-09T13:24:08.113Z,A320-200,1103,USD,130,93 +GA0322,2023-08-05,2026-02-09T13:24:08.113Z,A320-200,1611,USD,130,123 +GA0017,2024-05-29,2026-02-09T13:24:08.113Z,A321-200,462,USD,150,139 +GA0017,2023-08-02,2026-02-09T13:24:08.113Z,737-800,478,USD,140,133 +GA2678,2024-06-01,2026-02-09T13:24:08.113Z,A321-200,473,USD,150,141 +GA2678,2023-08-05,2026-02-09T13:24:08.113Z,A320-200,473,USD,130,122 +GA0015,2024-05-31,2026-02-09T13:24:08.113Z,767-200,1911,USD,260,137 +GA0015,2023-08-04,2026-02-09T13:24:08.113Z,767-200,3117,USD,260,213 +GA0018,2024-05-30,2026-02-09T13:24:08.113Z,A380-800,3781,USD,475,446 +GA0018,2023-08-03,2026-02-09T13:24:08.113Z,767-200,3823,USD,260,247 +EA0400,2024-06-01,2026-02-09T13:24:08.113Z,A340-600,5484,EUR,330,306 +EA0400,2023-08-05,2026-02-09T13:24:08.113Z,767-200,2649,EUR,260,130 +EA0401,2024-05-31,2026-02-09T13:24:08.113Z,747-400,3697,EUR,385,265 +EA0401,2023-08-04,2026-02-09T13:24:08.113Z,A380-800,4867,EUR,475,403 +EA0402,2024-05-27,2026-02-09T13:24:08.113Z,767-200,4911,EUR,260,221 +EA0402,2023-07-31,2026-02-09T13:24:08.113Z,747-400,3232,EUR,385,231 +EA0403,2024-05-27,2026-02-09T13:24:08.113Z,A340-600,2797,EUR,330,171 +EA0403,2023-07-31,2026-02-09T13:24:08.113Z,767-200,2486,EUR,260,117 +OC0407,2024-05-31,2026-02-09T13:24:08.113Z,747-400,5346,JPY,385,254 +OC0407,2023-08-04,2026-02-09T13:24:08.113Z,A340-600,4032,JPY,330,165 +OC0408,2024-06-01,2026-02-09T13:24:08.113Z,A380-800,8159,JPY,475,432 +OC0408,2023-08-05,2026-02-09T13:24:08.113Z,747-400,6471,JPY,385,296 +FA0788,2024-06-01,2026-02-09T13:24:08.113Z,767-200,7580,EUR,260,221 +FA0788,2023-08-05,2026-02-09T13:24:08.113Z,A380-800,8059,EUR,475,422 +FA0789,2024-05-31,2026-02-09T13:24:08.113Z,A380-800,8539,EUR,475,441 +FA0789,2023-08-04,2026-02-09T13:24:08.113Z,A380-800,5852,EUR,475,325 +EA0018,2024-06-06,2026-02-09T13:24:08.113Z,A380-800,3781,USD,475,446 +FA0018,2024-06-06,2026-02-09T13:24:08.113Z,A380-800,3781,USD,475,446 +OC0018,2024-06-06,2026-02-09T13:24:08.113Z,A380-800,3781,USD,475,446 +SW0018,2024-06-06,2026-02-09T13:24:08.113Z,A380-800,3781,USD,475,446 diff --git a/db/data/sap.capire.flights-Supplements.csv b/db/data/sap.capire.flights-Supplements.csv index fdd1fa2..0135ca1 100644 --- a/db/data/sap.capire.flights-Supplements.csv +++ b/db/data/sap.capire.flights-Supplements.csv @@ -1,50 +1,50 @@ -ID,price,type_code,descr,currency_code -BV-0001,2.30,BV,Hot Chocolate,EUR -BV-0002,7.50,BV,Alcohol free Champagne,EUR -BV-0003,3.50,BV,Coke,EUR -BV-0004,3.50,BV,Orange Lemonade,EUR -BV-0005,3.50,BV,Apple Juice,EUR -BV-0006,3.50,BV,Pear Juice,EUR -BV-0007,3.50,BV,Mango Juice,EUR -BV-0008,3.50,BV,Lemon Lemonade,EUR -BV-0009,4.50,BV,Tomato Juice,EUR -ML-0001,3.00,ML,Black Forest Cake,EUR -ML-0002,2.00,ML,Chocolate Cake,EUR -ML-0003,1.50,ML,Apple Pie,EUR -ML-0004,1.50,ML,Pear Pie,EUR -ML-0005,8.00,ML,Nice Salad,EUR -ML-0006,9.00,ML,Paris Salad,EUR -ML-0007,12.00,ML,Hamburg Salad with Eggs,EUR -ML-0008,25.00,ML,Quail with French Salad and Black Forest Cake,EUR -ML-0009,13.00,ML,Duck on Lettuce,EUR -ML-0010,5.00,ML,Carpaccio,EUR -ML-0011,7.00,ML,Seasonal Salad,EUR -ML-0012,16.00,ML,Hamburg Salad with Fresh Shrimps,EUR -ML-0013,17.00,ML,Quail,EUR -ML-0014,14.00,ML,Wiener Schnitzel,EUR -ML-0015,13.00,ML,Pork Schnitzel,EUR -ML-0016,14.00,ML,Schnitzel with Pepper Sauce,EUR -ML-0017,11.00,ML,Chicken and French Fries,EUR -ML-0018,12.00,ML,Turkey Steak,EUR -ML-0019,15.00,ML,Bavarian Duck,EUR -ML-0020,14.00,ML,Knuckle of Pork,EUR -ML-0021,22.00,ML,Fillet of Beef,EUR -ML-0022,21.00,ML,Trout Au Bleu,EUR -ML-0023,20.00,ML,Trout Meuniere,EUR -ML-0024,17.00,ML,Monkfish,EUR -ML-0025,12.00,ML,Sole,EUR -ML-0026,6.00,ML,Mini Fried Sole,EUR -ML-0027,14.00,ML,Salmon in a Bearnaise Sauce,EUR -ML-0028,15.00,ML,Salmon Lasagne,EUR -ML-0029,3.00,ML,Chocolate Ice Cream,EUR -ML-0030,2.50,ML,Vanilla Ice Cream,EUR -ML-0031,4.50,ML,Vanilla Ice Cream with Hot Cherries,EUR -ML-0032,4.50,ML,Vanilla Ice Cream with Hot Raspberries,EUR -ML-0033,4.00,ML,Apple Strudel,EUR -ML-0034,4.00,ML,Raspberry Sorbet,EUR -ML-0035,4.00,ML,Strawberry Sorbet,EUR -ML-0036,4.00,ML,Lemon Sorbet,EUR -LU-0001,40.00,LU,Extra baggage 5 kgs,EUR -LU-0002,15.00,LU,Luggage transfer from airport to hotel,EUR -LU-0003,75.00,LU,Luggage pickup from home and return,EUR -LU-0004,80.00,LU,Bulky goods like sports equipment,EUR \ No newline at end of file +ID,modifiedAt,type_code,descr,price,currency_code +BV-0001,2026-02-09T13:24:08.112Z,BV,Hot Chocolate,2.3,EUR +BV-0002,2026-02-09T13:24:08.112Z,BV,Alcohol free Champagne,7.5,EUR +BV-0003,2026-02-09T13:24:08.112Z,BV,Coke,3.5,EUR +BV-0004,2026-02-09T13:24:08.112Z,BV,Orange Lemonade,3.5,EUR +BV-0005,2026-02-09T13:24:08.112Z,BV,Apple Juice,3.5,EUR +BV-0006,2026-02-09T13:24:08.112Z,BV,Pear Juice,3.5,EUR +BV-0007,2026-02-09T13:24:08.112Z,BV,Mango Juice,3.5,EUR +BV-0008,2026-02-09T13:24:08.112Z,BV,Lemon Lemonade,3.5,EUR +BV-0009,2026-02-09T13:24:08.112Z,BV,Tomato Juice,4.5,EUR +ML-0001,2026-02-09T13:24:08.112Z,ML,Black Forest Cake,3,EUR +ML-0002,2026-02-09T13:24:08.112Z,ML,Chocolate Cake,2,EUR +ML-0003,2026-02-09T13:24:08.112Z,ML,Apple Pie,1.5,EUR +ML-0004,2026-02-09T13:24:08.112Z,ML,Pear Pie,1.5,EUR +ML-0005,2026-02-09T13:24:08.112Z,ML,Nice Salad,8,EUR +ML-0006,2026-02-09T13:24:08.112Z,ML,Paris Salad,9,EUR +ML-0007,2026-02-09T13:24:08.112Z,ML,Hamburg Salad with Eggs,12,EUR +ML-0008,2026-02-09T13:24:08.112Z,ML,Quail with French Salad and Black Forest Cake,25,EUR +ML-0009,2026-02-09T13:24:08.112Z,ML,Duck on Lettuce,13,EUR +ML-0010,2026-02-09T13:24:08.112Z,ML,Carpaccio,5,EUR +ML-0011,2026-02-09T13:24:08.112Z,ML,Seasonal Salad,7,EUR +ML-0012,2026-02-09T13:24:08.112Z,ML,Hamburg Salad with Fresh Shrimps,16,EUR +ML-0013,2026-02-09T13:24:08.112Z,ML,Quail,17,EUR +ML-0014,2026-02-09T13:24:08.112Z,ML,Wiener Schnitzel,14,EUR +ML-0015,2026-02-09T13:24:08.112Z,ML,Pork Schnitzel,13,EUR +ML-0016,2026-02-09T13:24:08.112Z,ML,Schnitzel with Pepper Sauce,14,EUR +ML-0017,2026-02-09T13:24:08.112Z,ML,Chicken and French Fries,11,EUR +ML-0018,2026-02-09T13:24:08.112Z,ML,Turkey Steak,12,EUR +ML-0019,2026-02-09T13:24:08.112Z,ML,Bavarian Duck,15,EUR +ML-0020,2026-02-09T13:24:08.112Z,ML,Knuckle of Pork,14,EUR +ML-0021,2026-02-09T13:24:08.112Z,ML,Fillet of Beef,22,EUR +ML-0022,2026-02-09T13:24:08.112Z,ML,Trout Au Bleu,21,EUR +ML-0023,2026-02-09T13:24:08.112Z,ML,Trout Meuniere,20,EUR +ML-0024,2026-02-09T13:24:08.112Z,ML,Monkfish,17,EUR +ML-0025,2026-02-09T13:24:08.112Z,ML,Sole,12,EUR +ML-0026,2026-02-09T13:24:08.112Z,ML,Mini Fried Sole,6,EUR +ML-0027,2026-02-09T13:24:08.112Z,ML,Salmon in a Bearnaise Sauce,14,EUR +ML-0028,2026-02-09T13:24:08.112Z,ML,Salmon Lasagne,15,EUR +ML-0029,2026-02-09T13:24:08.112Z,ML,Chocolate Ice Cream,3,EUR +ML-0030,2026-02-09T13:24:08.112Z,ML,Vanilla Ice Cream,2.5,EUR +ML-0031,2026-02-09T13:24:08.112Z,ML,Vanilla Ice Cream with Hot Cherries,4.5,EUR +ML-0032,2026-02-09T13:24:08.112Z,ML,Vanilla Ice Cream with Hot Raspberries,4.5,EUR +ML-0033,2026-02-09T13:24:08.112Z,ML,Apple Strudel,4,EUR +ML-0034,2026-02-09T13:24:08.112Z,ML,Raspberry Sorbet,4,EUR +ML-0035,2026-02-09T13:24:08.112Z,ML,Strawberry Sorbet,4,EUR +ML-0036,2026-02-09T13:24:08.112Z,ML,Lemon Sorbet,4,EUR +LU-0001,2026-02-09T13:24:08.112Z,LU,Extra baggage 5 kgs,40,EUR +LU-0002,2026-02-09T13:24:08.112Z,LU,Luggage transfer from airport to hotel,15,EUR +LU-0003,2026-02-09T13:24:08.112Z,LU,Luggage pickup from home and return,75,EUR +LU-0004,2026-02-09T13:24:08.112Z,LU,Bulky goods like sports equipment,80,EUR \ No newline at end of file From 815c7d12aa1c805280f5d3c79b8a713ee454fe7c Mon Sep 17 00:00:00 2001 From: Vladimir Mikhaylenko Date: Thu, 19 Feb 2026 13:52:02 +0100 Subject: [PATCH 3/5] fix airlines --- db/data/sap.capire.flights-Airlines.csv | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/db/data/sap.capire.flights-Airlines.csv b/db/data/sap.capire.flights-Airlines.csv index d5e6e13..980e59b 100644 --- a/db/data/sap.capire.flights-Airlines.csv +++ b/db/data/sap.capire.flights-Airlines.csv @@ -1,6 +1,6 @@ -ID,modifiedAt,name,icon,currency_code -GA,2026-02-09T13:24:08.115Z,Green Albatros,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Green-Albatross-logo.png,CAD -FA,2026-02-09T13:24:08.115Z,Fly Africa,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Fly-Africa-logo.png,ZAR -EA,2026-02-09T13:24:08.115Z,European Airlines,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/European-Airlines-logo.png,EUR -OC,2026-02-09T13:24:08.115Z,Oceania,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Oceania-logo.png,USD -SW,2026-02-09T13:24:08.115Z,Sunset Wings,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Sunset-Wings-logo.png,USD +ID,modifiedAt,name,icon +GA,2026-02-09T13:24:08.115Z,Green Albatros,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Green-Albatross-logo.png +FA,2026-02-09T13:24:08.115Z,Fly Africa,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Fly-Africa-logo.png +EA,2026-02-09T13:24:08.115Z,European Airlines,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/European-Airlines-logo.png +OC,2026-02-09T13:24:08.115Z,Oceania,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Oceania-logo.png +SW,2026-02-09T13:24:08.115Z,Sunset Wings,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Sunset-Wings-logo.png \ No newline at end of file From 8af35b3b9789d2bf68847d07384f705b79e1dae3 Mon Sep 17 00:00:00 2001 From: Vladimir Mikhaylenko Date: Thu, 19 Feb 2026 13:58:50 +0100 Subject: [PATCH 4/5] fix supplements --- db/data/sap.capire.flights-Supplements.csv | 100 ++++++++++----------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/db/data/sap.capire.flights-Supplements.csv b/db/data/sap.capire.flights-Supplements.csv index 0135ca1..859e337 100644 --- a/db/data/sap.capire.flights-Supplements.csv +++ b/db/data/sap.capire.flights-Supplements.csv @@ -1,50 +1,50 @@ -ID,modifiedAt,type_code,descr,price,currency_code -BV-0001,2026-02-09T13:24:08.112Z,BV,Hot Chocolate,2.3,EUR -BV-0002,2026-02-09T13:24:08.112Z,BV,Alcohol free Champagne,7.5,EUR -BV-0003,2026-02-09T13:24:08.112Z,BV,Coke,3.5,EUR -BV-0004,2026-02-09T13:24:08.112Z,BV,Orange Lemonade,3.5,EUR -BV-0005,2026-02-09T13:24:08.112Z,BV,Apple Juice,3.5,EUR -BV-0006,2026-02-09T13:24:08.112Z,BV,Pear Juice,3.5,EUR -BV-0007,2026-02-09T13:24:08.112Z,BV,Mango Juice,3.5,EUR -BV-0008,2026-02-09T13:24:08.112Z,BV,Lemon Lemonade,3.5,EUR -BV-0009,2026-02-09T13:24:08.112Z,BV,Tomato Juice,4.5,EUR -ML-0001,2026-02-09T13:24:08.112Z,ML,Black Forest Cake,3,EUR -ML-0002,2026-02-09T13:24:08.112Z,ML,Chocolate Cake,2,EUR -ML-0003,2026-02-09T13:24:08.112Z,ML,Apple Pie,1.5,EUR -ML-0004,2026-02-09T13:24:08.112Z,ML,Pear Pie,1.5,EUR -ML-0005,2026-02-09T13:24:08.112Z,ML,Nice Salad,8,EUR -ML-0006,2026-02-09T13:24:08.112Z,ML,Paris Salad,9,EUR -ML-0007,2026-02-09T13:24:08.112Z,ML,Hamburg Salad with Eggs,12,EUR -ML-0008,2026-02-09T13:24:08.112Z,ML,Quail with French Salad and Black Forest Cake,25,EUR -ML-0009,2026-02-09T13:24:08.112Z,ML,Duck on Lettuce,13,EUR -ML-0010,2026-02-09T13:24:08.112Z,ML,Carpaccio,5,EUR -ML-0011,2026-02-09T13:24:08.112Z,ML,Seasonal Salad,7,EUR -ML-0012,2026-02-09T13:24:08.112Z,ML,Hamburg Salad with Fresh Shrimps,16,EUR -ML-0013,2026-02-09T13:24:08.112Z,ML,Quail,17,EUR -ML-0014,2026-02-09T13:24:08.112Z,ML,Wiener Schnitzel,14,EUR -ML-0015,2026-02-09T13:24:08.112Z,ML,Pork Schnitzel,13,EUR -ML-0016,2026-02-09T13:24:08.112Z,ML,Schnitzel with Pepper Sauce,14,EUR -ML-0017,2026-02-09T13:24:08.112Z,ML,Chicken and French Fries,11,EUR -ML-0018,2026-02-09T13:24:08.112Z,ML,Turkey Steak,12,EUR -ML-0019,2026-02-09T13:24:08.112Z,ML,Bavarian Duck,15,EUR -ML-0020,2026-02-09T13:24:08.112Z,ML,Knuckle of Pork,14,EUR -ML-0021,2026-02-09T13:24:08.112Z,ML,Fillet of Beef,22,EUR -ML-0022,2026-02-09T13:24:08.112Z,ML,Trout Au Bleu,21,EUR -ML-0023,2026-02-09T13:24:08.112Z,ML,Trout Meuniere,20,EUR -ML-0024,2026-02-09T13:24:08.112Z,ML,Monkfish,17,EUR -ML-0025,2026-02-09T13:24:08.112Z,ML,Sole,12,EUR -ML-0026,2026-02-09T13:24:08.112Z,ML,Mini Fried Sole,6,EUR -ML-0027,2026-02-09T13:24:08.112Z,ML,Salmon in a Bearnaise Sauce,14,EUR -ML-0028,2026-02-09T13:24:08.112Z,ML,Salmon Lasagne,15,EUR -ML-0029,2026-02-09T13:24:08.112Z,ML,Chocolate Ice Cream,3,EUR -ML-0030,2026-02-09T13:24:08.112Z,ML,Vanilla Ice Cream,2.5,EUR -ML-0031,2026-02-09T13:24:08.112Z,ML,Vanilla Ice Cream with Hot Cherries,4.5,EUR -ML-0032,2026-02-09T13:24:08.112Z,ML,Vanilla Ice Cream with Hot Raspberries,4.5,EUR -ML-0033,2026-02-09T13:24:08.112Z,ML,Apple Strudel,4,EUR -ML-0034,2026-02-09T13:24:08.112Z,ML,Raspberry Sorbet,4,EUR -ML-0035,2026-02-09T13:24:08.112Z,ML,Strawberry Sorbet,4,EUR -ML-0036,2026-02-09T13:24:08.112Z,ML,Lemon Sorbet,4,EUR -LU-0001,2026-02-09T13:24:08.112Z,LU,Extra baggage 5 kgs,40,EUR -LU-0002,2026-02-09T13:24:08.112Z,LU,Luggage transfer from airport to hotel,15,EUR -LU-0003,2026-02-09T13:24:08.112Z,LU,Luggage pickup from home and return,75,EUR -LU-0004,2026-02-09T13:24:08.112Z,LU,Bulky goods like sports equipment,80,EUR \ No newline at end of file +ID,modifiedAt,price,type_code,descr,currency_code +BV-0001,2026-02-09T13:24:08.112Z,2.30,BV,Hot Chocolate,EUR +BV-0002,2026-02-09T13:24:08.112Z,7.50,BV,Alcohol free Champagne,EUR +BV-0003,2026-02-09T13:24:08.112Z,3.50,BV,Coke,EUR +BV-0004,2026-02-09T13:24:08.112Z,3.50,BV,Orange Lemonade,EUR +BV-0005,2026-02-09T13:24:08.112Z,3.50,BV,Apple Juice,EUR +BV-0006,2026-02-09T13:24:08.112Z,3.50,BV,Pear Juice,EUR +BV-0007,2026-02-09T13:24:08.112Z,3.50,BV,Mango Juice,EUR +BV-0008,2026-02-09T13:24:08.112Z,3.50,BV,Lemon Lemonade,EUR +BV-0009,2026-02-09T13:24:08.112Z,4.50,BV,Tomato Juice,EUR +ML-0001,2026-02-09T13:24:08.112Z,3.00,ML,Black Forest Cake,EUR +ML-0002,2026-02-09T13:24:08.112Z,2.00,ML,Chocolate Cake,EUR +ML-0003,2026-02-09T13:24:08.112Z,1.50,ML,Apple Pie,EUR +ML-0004,2026-02-09T13:24:08.112Z,1.50,ML,Pear Pie,EUR +ML-0005,2026-02-09T13:24:08.112Z,8.00,ML,Nice Salad,EUR +ML-0006,2026-02-09T13:24:08.112Z,9.00,ML,Paris Salad,EUR +ML-0007,2026-02-09T13:24:08.112Z,12.00,ML,Hamburg Salad with Eggs,EUR +ML-0008,2026-02-09T13:24:08.112Z,25.00,ML,Quail with French Salad and Black Forest Cake,EUR +ML-0009,2026-02-09T13:24:08.112Z,13.00,ML,Duck on Lettuce,EUR +ML-0010,2026-02-09T13:24:08.112Z,5.00,ML,Carpaccio,EUR +ML-0011,2026-02-09T13:24:08.112Z,7.00,ML,Seasonal Salad,EUR +ML-0012,2026-02-09T13:24:08.112Z,16.00,ML,Hamburg Salad with Fresh Shrimps,EUR +ML-0013,2026-02-09T13:24:08.112Z,17.00,ML,Quail,EUR +ML-0014,2026-02-09T13:24:08.112Z,14.00,ML,Wiener Schnitzel,EUR +ML-0015,2026-02-09T13:24:08.112Z,13.00,ML,Pork Schnitzel,EUR +ML-0016,2026-02-09T13:24:08.112Z,14.00,ML,Schnitzel with Pepper Sauce,EUR +ML-0017,2026-02-09T13:24:08.112Z,11.00,ML,Chicken and French Fries,EUR +ML-0018,2026-02-09T13:24:08.112Z,12.00,ML,Turkey Steak,EUR +ML-0019,2026-02-09T13:24:08.112Z,15.00,ML,Bavarian Duck,EUR +ML-0020,2026-02-09T13:24:08.112Z,14.00,ML,Knuckle of Pork,EUR +ML-0021,2026-02-09T13:24:08.112Z,22.00,ML,Fillet of Beef,EUR +ML-0022,2026-02-09T13:24:08.112Z,21.00,ML,Trout Au Bleu,EUR +ML-0023,2026-02-09T13:24:08.112Z,20.00,ML,Trout Meuniere,EUR +ML-0024,2026-02-09T13:24:08.112Z,17.00,ML,Monkfish,EUR +ML-0025,2026-02-09T13:24:08.112Z,12.00,ML,Sole,EUR +ML-0026,2026-02-09T13:24:08.112Z,6.00,ML,Mini Fried Sole,EUR +ML-0027,2026-02-09T13:24:08.112Z,14.00,ML,Salmon in a Bearnaise Sauce,EUR +ML-0028,2026-02-09T13:24:08.112Z,15.00,ML,Salmon Lasagne,EUR +ML-0029,2026-02-09T13:24:08.112Z,3.00,ML,Chocolate Ice Cream,EUR +ML-0030,2026-02-09T13:24:08.112Z,2.50,ML,Vanilla Ice Cream,EUR +ML-0031,2026-02-09T13:24:08.112Z,4.50,ML,Vanilla Ice Cream with Hot Cherries,EUR +ML-0032,2026-02-09T13:24:08.112Z,4.50,ML,Vanilla Ice Cream with Hot Raspberries,EUR +ML-0033,2026-02-09T13:24:08.112Z,4.00,ML,Apple Strudel,EUR +ML-0034,2026-02-09T13:24:08.112Z,4.00,ML,Raspberry Sorbet,EUR +ML-0035,2026-02-09T13:24:08.112Z,4.00,ML,Strawberry Sorbet,EUR +ML-0036,2026-02-09T13:24:08.112Z,4.00,ML,Lemon Sorbet,EUR +LU-0001,2026-02-09T13:24:08.112Z,40.00,LU,Extra baggage 5 kgs,EUR +LU-0002,2026-02-09T13:24:08.112Z,15.00,LU,Luggage transfer from airport to hotel,EUR +LU-0003,2026-02-09T13:24:08.112Z,75.00,LU,Luggage pickup from home and return,EUR +LU-0004,2026-02-09T13:24:08.112Z,80.00,LU,Bulky goods like sports equipment,EUR \ No newline at end of file From 6e8768d97d06fc6608e603b36fced9c2dd43b451 Mon Sep 17 00:00:00 2001 From: Vladimir Mikhaylenko Date: Thu, 19 Feb 2026 14:02:25 +0100 Subject: [PATCH 5/5] fix Airlines --- db/data/sap.capire.flights-Airlines.csv | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/db/data/sap.capire.flights-Airlines.csv b/db/data/sap.capire.flights-Airlines.csv index 980e59b..712bf66 100644 --- a/db/data/sap.capire.flights-Airlines.csv +++ b/db/data/sap.capire.flights-Airlines.csv @@ -1,6 +1,6 @@ -ID,modifiedAt,name,icon -GA,2026-02-09T13:24:08.115Z,Green Albatros,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Green-Albatross-logo.png -FA,2026-02-09T13:24:08.115Z,Fly Africa,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Fly-Africa-logo.png -EA,2026-02-09T13:24:08.115Z,European Airlines,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/European-Airlines-logo.png -OC,2026-02-09T13:24:08.115Z,Oceania,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Oceania-logo.png -SW,2026-02-09T13:24:08.115Z,Sunset Wings,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Sunset-Wings-logo.png \ No newline at end of file +ID,modifiedAt,name,currency_code,icon +GA,2026-02-09T13:24:08.115Z,Green Albatros,CAD,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Green-Albatross-logo.png +FA,2026-02-09T13:24:08.115Z,Fly Africa,ZAR,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Fly-Africa-logo.png +EA,2026-02-09T13:24:08.115Z,European Airlines,EUR,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/European-Airlines-logo.png +OC,2026-02-09T13:24:08.115Z,Oceania,USD,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Oceania-logo.png +SW,2026-02-09T13:24:08.115Z,Sunset Wings,USD,https://raw.githubusercontent.com/SAP-samples/fiori-elements-opensap/main/week1/images/airlines/Sunset-Wings-logo.png