feat(GRO-1174): persist petSizeCategory and petCoatType from booking

- Add petSizeCategory and petCoatType to bookingSchema zod validator (optional)
- Save coatType to pets row on booking creation
- Add coatType and petSizeCategory columns to pets DB schema
- Add coatType and petSizeCategory to Pet interface in @groombook/types

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-20 04:40:42 +00:00
committed by Flea Flicker [agent]
parent 539ef21d89
commit faf7def77d
3 changed files with 7 additions and 0 deletions
+2
View File
@@ -39,6 +39,8 @@ export interface Pet {
cutStyle: string | null;
shampooPreference: string | null;
specialCareNotes: string | null;
coatType: string | null;
petSizeCategory: string | null;
customFields: Record<string, string>;
photoKey?: string;
photoUploadedAt?: string;