Ukládání dat výhradně do DB

This commit is contained in:
2023-08-06 21:45:27 +02:00
parent 18cb172e06
commit c4b14bdf6b
7 changed files with 85 additions and 37 deletions

View File

@@ -71,11 +71,18 @@ export interface ClientData {
date: string, // dnešní datum pro zobrazení
isWeekend: boolean, // příznak, zda je dnes víkend
choices: Choices, // seznam voleb
menus?: { [restaurant: string]: Menu }, // menu jednotlivých restaurací
pizzaDay?: PizzaDay, // pizza day pro dnešní den, pokud existuje
pizzaList?: Pizza[], // seznam dostupných pizz pro dnešní den
pizzaListLastUpdate?: Date, // datum a čas poslední aktualizace pizz
}
/** Nabídka jídel jednoho podniku. */
export interface Menu {
lastUpdate: string, // human-readable čas poslední aktualizace menu
food: Food[], // seznam jídel v menu
}
/** Jídlo z obědového menu restaurace. */
export interface Food {
amount?: string, // množství standardní porce, např. 0,33l nebo 150g