using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace MealPlan.Api.Models; [Table("DrinkCatalog")] public class DrinkCatalogItem { [Column("Id")] public int Id { get; set; } [Column("Code")] [MaxLength(32)] public string Code { get; set; } = string.Empty; [Column("Name")] [MaxLength(100)] public string Name { get; set; } = string.Empty; [Column("DefaultVolumeMl")] public int DefaultVolumeMl { get; set; } [Column("CaloriesPer100Ml")] public decimal? CaloriesPer100Ml { get; set; } [Column("IconEmoji")] [MaxLength(16)] public string? IconEmoji { get; set; } [Column("SortOrder")] public int SortOrder { get; set; } [Column("IsActive")] public bool IsActive { get; set; } }