mirror of
https://github.com/hanzoai/calendar.git
synced 2026-10-30 14:46:43 +00:00
Co-authored-by: Alex van Andel <[email protected]> Co-authored-by: Joe Au-Yeung <[email protected]>
19 lines
547 B
SQL
19 lines
547 B
SQL
-- CreateTable
|
|
CREATE TABLE "Task" (
|
|
"id" TEXT NOT NULL,
|
|
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
"updatedAt" TIMESTAMP(3) NOT NULL,
|
|
"scheduledAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
"succeededAt" TIMESTAMP(3),
|
|
"type" TEXT NOT NULL,
|
|
"payload" TEXT NOT NULL,
|
|
"attempts" INTEGER NOT NULL DEFAULT 0,
|
|
"maxAttempts" INTEGER NOT NULL DEFAULT 3,
|
|
"lastError" TEXT,
|
|
|
|
CONSTRAINT "Task_pkey" PRIMARY KEY ("id")
|
|
);
|
|
|
|
-- CreateIndex
|
|
CREATE UNIQUE INDEX "Task_id_key" ON "Task"("id");
|