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