sys-role-api-permission.prisma 692 B

12345678910111213
  1. model SysRoleApiPermission {
  2. id String @id @map("_id") @default(auto()) @db.ObjectId
  3. roleId String @map("role_id") @db.ObjectId
  4. apiPermissionId String @map("api_permission_id") @db.ObjectId
  5. createTime DateTime @default(now()) @map("create_time")
  6. updateTime DateTime @default(now()) @updatedAt @map("update_time")
  7. role SysRole @relation(fields: [roleId], references: [id], onDelete: NoAction, onUpdate: NoAction)
  8. apiPermission SysApiPermission @relation(fields: [apiPermissionId], references: [id], onDelete: NoAction, onUpdate: NoAction)
  9. @@unique([roleId, apiPermissionId])
  10. @@map("sys_role_api_permission")
  11. }