fix: 오픈 요청 관계의 갱신 규칙을 migration 제약과 맞춘다
This commit is contained in:
@@ -522,9 +522,9 @@ model SystemSetting {
|
|||||||
model GatewayOpenRequest {
|
model GatewayOpenRequest {
|
||||||
id String @id @default(uuid())
|
id String @id @default(uuid())
|
||||||
profileName String @map("profile_name")
|
profileName String @map("profile_name")
|
||||||
profile GatewayProfile @relation(fields: [profileName], references: [profileName], onDelete: Cascade)
|
profile GatewayProfile @relation(fields: [profileName], references: [profileName], onDelete: Cascade, onUpdate: NoAction)
|
||||||
requestedBy String @map("requested_by")
|
requestedBy String @map("requested_by")
|
||||||
requester AppUser @relation(fields: [requestedBy], references: [id], onDelete: Cascade)
|
requester AppUser @relation(fields: [requestedBy], references: [id], onDelete: Cascade, onUpdate: NoAction)
|
||||||
status String @default("PENDING")
|
status String @default("PENDING")
|
||||||
install Json
|
install Json
|
||||||
announcement Json
|
announcement Json
|
||||||
@@ -533,7 +533,7 @@ model GatewayOpenRequest {
|
|||||||
preopenAt DateTime @map("preopen_at")
|
preopenAt DateTime @map("preopen_at")
|
||||||
openAt DateTime @map("open_at")
|
openAt DateTime @map("open_at")
|
||||||
operationId String? @unique @map("operation_id")
|
operationId String? @unique @map("operation_id")
|
||||||
operation GatewayOperation? @relation(fields: [operationId], references: [id], onDelete: Restrict)
|
operation GatewayOperation? @relation(fields: [operationId], references: [id], onDelete: Restrict, onUpdate: NoAction)
|
||||||
decidedBy String? @map("decided_by")
|
decidedBy String? @map("decided_by")
|
||||||
decidedAt DateTime? @map("decided_at")
|
decidedAt DateTime? @map("decided_at")
|
||||||
createdAt DateTime @default(now()) @map("created_at")
|
createdAt DateTime @default(now()) @map("created_at")
|
||||||
@@ -546,9 +546,9 @@ model GatewayOpenRequest {
|
|||||||
|
|
||||||
model GatewayOpenEndorsement {
|
model GatewayOpenEndorsement {
|
||||||
requestId String @map("request_id")
|
requestId String @map("request_id")
|
||||||
request GatewayOpenRequest @relation(fields: [requestId], references: [id], onDelete: Cascade)
|
request GatewayOpenRequest @relation(fields: [requestId], references: [id], onDelete: Cascade, onUpdate: NoAction)
|
||||||
userId String @map("user_id")
|
userId String @map("user_id")
|
||||||
user AppUser @relation(fields: [userId], references: [id], onDelete: Cascade)
|
user AppUser @relation(fields: [userId], references: [id], onDelete: Cascade, onUpdate: NoAction)
|
||||||
createdAt DateTime @default(now()) @map("created_at")
|
createdAt DateTime @default(now()) @map("created_at")
|
||||||
|
|
||||||
@@id([requestId, userId])
|
@@id([requestId, userId])
|
||||||
|
|||||||
Reference in New Issue
Block a user