Create data requests table

This commit is contained in:
2026-05-06 03:18:57 -04:00
parent 40dd0b5a5c
commit 3d7e499ec1
2 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
-- CreateTable
CREATE TABLE "data_requests" (
"created_at" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
"id" TEXT NOT NULL PRIMARY KEY,
"originating_user" INTEGER,
"status" TEXT NOT NULL,
"target_user" INTEGER NOT NULL,
"type" TEXT NOT NULL
);
-- CreateIndex
CREATE UNIQUE INDEX "data_requests_id_key" ON "data_requests"("id");
-- CreateIndex
CREATE INDEX "idx_data_requests_created_at" ON "data_requests"("created_at");

View File

@@ -29,6 +29,18 @@ model AppealBan {
@@map("appeal_bans") @@map("appeal_bans")
} }
model DataRequest {
created_at DateTime @default(now())
id String @id @unique
originating_user Int?
status String
target_user Int
type String
@@index([created_at], name: "idx_data_requests_created_at")
@@map("data_requests")
}
model EtMember { model EtMember {
created_at DateTime @default(now()) created_at DateTime @default(now())
created_by String created_by String