#Error : Unknown argument `parent_id`. Available options are marked with ?

3 messages · Page 1 of 1 (latest)

native owl
#

Method to add cars into database

#

And this is my schema :

// Cars
model Cars {
  signature     String       @id @unique
  slug          String       @unique
  name          String
  version       String?
  brand         String?
  author        String?
  description   String?
  enabled       Boolean      @default(true)
  private       Boolean      @default(false)
  blacklisted   Boolean      @default(false)
  bhp           Int?
  torque        Int?
  weight        Int?
  topspeed      Int?
  acceleration  Float?
  pw_ratio      Float?
  drive_wheels  String?
  transmission  String?
  year          Int?
  tags          String[]
  torque_curve  Json?
  power_curve   Json?
  skins         String[]
  url           String?
  csp           Boolean      @default(false)
  imported_by   String
  note          Int          @default(0)
  nb_downloads  Int          @default(0)
  safe_to_use   Boolean      @default(false)
  last_used     DateTime     @default(now())
  created_at    DateTime     @default(now())
  updated_at    DateTime     @updatedAt
  size_in_bytes Int
  variant_of    String?
  is_variant    Boolean      @default(false)
  variant       Cars?        @relation("VariantCars", fields: [variant_of], references: [signature])
  variants      Cars[]       @relation("VariantCars")
  images        ModsImages[] @relation("CarImage")
  s3_folder     S3Folder[]   @relation("CarS3Folder")

  @@index([variant_of])
  @@map("cars")
}
#

Others informations inside Cars :

model S3Folder {
  id          String  @id @unique
  parent_id   String
  parent_type String
  name        String
  type        String
  path        String
  car         Cars?   @relation("CarS3Folder", fields: [parent_id], references: [signature], map: "s3_folders_car_fkey")
  track       Tracks? @relation("TrackS3Folder", fields: [parent_id], references: [signature], map: "s3_folders_track_fkey")

  @@map("s3_folders")
}

model ModsImages {
  id          String  @id @unique
  parent_id   String
  parent_type String
  full_name   String
  name        String
  type        String
  metadata    Json?
  url         String
  car         Cars?   @relation("CarImage", fields: [parent_id], references: [signature], map: "mods_images_car_fkey")
  track       Tracks? @relation("TrackImage", fields: [parent_id], references: [signature], map: "mods_images_track_fkey")

  @@map("mods_images")
}