feat: add ChecklistResult model for manual test checklist

This commit is contained in:
Kirill
2026-05-24 16:10:12 +05:00
parent e0e94f4439
commit 53f02e1782
2 changed files with 20 additions and 0 deletions
@@ -0,0 +1,11 @@
-- CreateTable
CREATE TABLE "ChecklistResult" (
"id" TEXT NOT NULL PRIMARY KEY,
"itemKey" TEXT NOT NULL,
"passed" BOOLEAN NOT NULL,
"checkedAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" DATETIME NOT NULL
);
-- CreateIndex
CREATE UNIQUE INDEX "ChecklistResult_itemKey_key" ON "ChecklistResult"("itemKey");
+9
View File
@@ -340,3 +340,12 @@ model NotificationLog {
@@index([status, createdAt])
@@index([userId, createdAt])
}
/// Результат ручной проверки тест-чеклиста
model ChecklistResult {
id String @id @default(cuid())
itemKey String @unique
passed Boolean
checkedAt DateTime @default(now())
updatedAt DateTime @updatedAt
}