8.8 제휴업소 요청: 요청 생성/승인/상태 관리/이력 o

This commit is contained in:
koreacomp5
2025-10-09 17:45:34 +09:00
parent 66a68c2bfa
commit 8f4446a87a
7 changed files with 93 additions and 2 deletions

View File

@@ -0,0 +1,16 @@
-- CreateTable
CREATE TABLE "partner_requests" (
"id" TEXT NOT NULL PRIMARY KEY,
"name" TEXT NOT NULL,
"category" TEXT NOT NULL,
"latitude" REAL NOT NULL,
"longitude" REAL NOT NULL,
"address" TEXT,
"contact" TEXT,
"status" TEXT NOT NULL DEFAULT 'pending',
"createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
"approvedAt" DATETIME
);
-- CreateIndex
CREATE INDEX "partner_requests_status_createdAt_idx" ON "partner_requests"("status", "createdAt");

View File

@@ -646,3 +646,20 @@ model PartnerInquiry {
@@index([status, createdAt])
@@map("partner_inquiries")
}
// 제휴업소 등록 요청
model PartnerRequest {
id String @id @default(cuid())
name String
category String
latitude Float
longitude Float
address String?
contact String?
status String @default("pending") // pending/approved/rejected
createdAt DateTime @default(now())
approvedAt DateTime?
@@index([status, createdAt])
@@map("partner_requests")
}