fenghuo/packages/db/prisma/migrations/20250527111157_init/migration.sql

29 lines
692 B
SQL

-- CreateTable
CREATE TABLE "resource" (
"id" TEXT NOT NULL,
"title" TEXT,
"description" TEXT,
"type" TEXT,
"fileId" TEXT,
"url" TEXT,
"meta" JSONB,
"status" TEXT,
"created_at" TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP,
"updated_at" TIMESTAMP(3),
"created_by" TEXT,
"updated_by" TEXT,
"deleted_at" TIMESTAMP(3),
"is_public" BOOLEAN DEFAULT true,
CONSTRAINT "resource_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE UNIQUE INDEX "resource_fileId_key" ON "resource"("fileId");
-- CreateIndex
CREATE INDEX "resource_type_idx" ON "resource"("type");
-- CreateIndex
CREATE INDEX "resource_created_at_idx" ON "resource"("created_at");