feat: Add farba field and company details to AI Kurzy module
- Add farba (color) field to kurzy schema and Zod validation - Add company detail fields (firma_ico, firma_dic, firma_ic_dph, firma_sidlo) to ucastnici - Remove console logs from ai-kurzy service - Add SQL migration scripts for schema updates and data Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -51,6 +51,7 @@ const createKurzSchema = z.object({
|
||||
cena: z.string().or(z.number()),
|
||||
maxKapacita: z.number().int().positive().optional().nullable(),
|
||||
aktivny: z.boolean().optional(),
|
||||
farba: z.string().max(20).optional().nullable(),
|
||||
});
|
||||
|
||||
const updateKurzSchema = createKurzSchema.partial();
|
||||
@@ -62,6 +63,10 @@ const createUcastnikSchema = z.object({
|
||||
email: z.string().email().max(255),
|
||||
telefon: z.string().max(50).optional().nullable(),
|
||||
firma: z.string().max(255).optional().nullable(),
|
||||
firmaIco: z.string().max(20).optional().nullable(),
|
||||
firmaDic: z.string().max(20).optional().nullable(),
|
||||
firmaIcDph: z.string().max(25).optional().nullable(),
|
||||
firmaSidlo: z.string().optional().nullable(),
|
||||
mesto: z.string().max(100).optional().nullable(),
|
||||
ulica: z.string().max(255).optional().nullable(),
|
||||
psc: z.string().max(10).optional().nullable(),
|
||||
|
||||
Reference in New Issue
Block a user