generator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" } enum EquipmentStatus { Active Repair Reserve WriteOff } model Equipment { id String @id @default(uuid()) name String serialNumber String dateOfInspection DateTime? commissionedAt DateTime? status EquipmentStatus @default(Active) /// JSON: { objectKey, originalFileName, contentType, sizeBytes } — файл в MinIO/S3 attachment Json? changeEquipmentStatuses ChangeEquipmentStatus[] } model ChangeEquipmentStatus { id String @id @default(uuid()) equipmentId String? equipment Equipment? @relation(fields: [equipmentId], references: [id]) newStatus EquipmentStatus number String? date DateTime responsible String? }