mirror of
https://github.com/versia-pub/server.git
synced 2025-12-06 16:38:19 +01:00
23 lines
619 B
SQL
23 lines
619 B
SQL
-- CreateTable
|
|
CREATE TABLE "Attachment" (
|
|
"id" UUID NOT NULL DEFAULT uuid_generate_v7(),
|
|
"url" TEXT NOT NULL,
|
|
"remote_url" TEXT,
|
|
"thumbnail_url" TEXT,
|
|
"mime_type" TEXT NOT NULL,
|
|
"description" TEXT,
|
|
"blurhash" TEXT,
|
|
"sha256" TEXT,
|
|
"fps" INTEGER,
|
|
"duration" INTEGER,
|
|
"width" INTEGER,
|
|
"height" INTEGER,
|
|
"size" INTEGER,
|
|
"statusId" UUID,
|
|
|
|
CONSTRAINT "Attachment_pkey" PRIMARY KEY ("id")
|
|
);
|
|
|
|
-- AddForeignKey
|
|
ALTER TABLE "Attachment" ADD CONSTRAINT "Attachment_statusId_fkey" FOREIGN KEY ("statusId") REFERENCES "Status"("id") ON DELETE CASCADE ON UPDATE CASCADE;
|