| Name | Description | Type | Additional information |
|---|---|---|---|
| meal_id |
Server or temporary ID of the meal. |
integer |
None. |
| key |
Local UUID key used for mapping temporary entries. |
string |
None. |
| diet_plan_id |
ID of the associated diet plan. |
integer |
None. |
| meal_number |
Meal number (e.g., 1 for breakfast, 2 for lunch). |
integer |
None. |
| eaten |
Whether the meal was eaten. |
boolean |
None. |
| meal_time |
Time of the meal |
decimal number |
None. |
| meal_time_min |
Optional string representation of meal time (e.g., "08:00 AM"). |
string |
None. |
| locked |
Whether the meal is locked. |
boolean |
None. |
| meal_type_name |
Optional name of the meal type (e.g., "Breakfast"). |
string |
None. |
| date_added |
Timestamp when the meal was added |
decimal number |
None. |
| date_updated |
Timestamp when the meal was last updated |
decimal number |
None. |
| is_deleted |
Indicates whether the meal is marked as deleted. |
boolean |
None. |
| is_uploaded |
is uploaded value 0 = not uploaded, 1 = uploaded, 2 = uploading |
integer |
None. |
| meal_foods |
List of foods included in the meal. |
Collection of SyncMealFoodDto |
None. |