feat: add ChecklistResult model for manual test checklist
This commit is contained in:
@@ -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");
|
||||||
@@ -340,3 +340,12 @@ model NotificationLog {
|
|||||||
@@index([status, createdAt])
|
@@index([status, createdAt])
|
||||||
@@index([userId, createdAt])
|
@@index([userId, createdAt])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Результат ручной проверки тест-чеклиста
|
||||||
|
model ChecklistResult {
|
||||||
|
id String @id @default(cuid())
|
||||||
|
itemKey String @unique
|
||||||
|
passed Boolean
|
||||||
|
checkedAt DateTime @default(now())
|
||||||
|
updatedAt DateTime @updatedAt
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user