fixes
Build and Push Docker Image / build (push) Successful in 1m6s

This commit is contained in:
jason
2026-04-21 20:59:55 -05:00
parent bb452a59ae
commit bc3b78aa33
17 changed files with 534 additions and 40 deletions
+28 -16
View File
@@ -112,17 +112,23 @@ model Project {
}
model Assembly {
id String @id @default(cuid())
projectId String
code String
name String
qty Int @default(1)
notes String?
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
id String @id @default(cuid())
projectId String
code String
name String
qty Int @default(1)
notes String?
stepFileId String?
drawingFileId String?
cutFileId String?
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
project Project @relation(fields: [projectId], references: [id], onDelete: Cascade)
parts Part[]
project Project @relation(fields: [projectId], references: [id], onDelete: Cascade)
parts Part[]
stepFile FileAsset? @relation("AssemblyStep", fields: [stepFileId], references: [id], onDelete: SetNull)
drawingFile FileAsset? @relation("AssemblyDrawing", fields: [drawingFileId], references: [id], onDelete: SetNull)
cutFile FileAsset? @relation("AssemblyCut", fields: [cutFileId], references: [id], onDelete: SetNull)
@@unique([projectId, code])
}
@@ -165,13 +171,16 @@ model Operation {
materialNotes String?
instructions String?
qcRequired Boolean @default(false)
status String @default("pending") // pending | in_progress | completed
status String @default("pending") // pending | in_progress | partial | completed
qrToken String @unique
claimedByUserId String?
claimedAt DateTime?
completedAt DateTime?
plannedMinutes Int?
plannedUnits Int?
/// Cumulative units recorded across every Start→Pause/Done cycle on this op.
/// Incremented whenever an operator hands in a non-zero `unitsProcessed`.
unitsCompleted Int @default(0)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@ -286,11 +295,14 @@ model FileAsset {
uploadedBy String?
uploadedAt DateTime @default(now())
partStep Part[] @relation("PartStep")
partDrawing Part[] @relation("PartDrawing")
partCut Part[] @relation("PartCut")
partThumbnail Part[] @relation("PartThumbnail")
poPdfs PurchaseOrder[] @relation("PoPdf")
partStep Part[] @relation("PartStep")
partDrawing Part[] @relation("PartDrawing")
partCut Part[] @relation("PartCut")
partThumbnail Part[] @relation("PartThumbnail")
assemblyStep Assembly[] @relation("AssemblyStep")
assemblyDrawing Assembly[] @relation("AssemblyDrawing")
assemblyCut Assembly[] @relation("AssemblyCut")
poPdfs PurchaseOrder[] @relation("PoPdf")
}
model AuditLog {