SQLite ne supporte pas les enums Prisma. Les 6 enums (HostStatus, HostSource, Protocol, PortState, ScanType, ScanStatus) sont convertis en champs String avec valeurs par défaut littérales et documentation inline des valeurs autorisées. La validation reste assurée par Zod côté app. Adapte aussi les mappings statusVariant des pages hosts/scans en Record<string, BadgeVariant> avec fallback 'default'. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
6.0 KiB
6.0 KiB