App\Entity\Car:
  # ── Dacia ──────────────────────────────────────────────────────────────────
  car_dacia_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Dacia'
    model: '<randomElement(["Logan","Sandero","Duster","Spring","Jogger"])>'
    year: '<numberBetween(2015, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel","GPL"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Rouge","Bleu"])>'
    mileage: '<numberBetween(10000, 150000)>'
    dailyRentalPrice: '<numberBetween(150, 350)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: '<randomElement([5,5,5,7])>'
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Renault ─────────────────────────────────────────────────────────────────
  car_renault_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Renault'
    model: '<randomElement(["Clio","Mégane","Kadjar","Captur","Talisman","Kangoo"])>'
    year: '<numberBetween(2015, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel","Hybride"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Rouge","Bleu","Argent"])>'
    mileage: '<numberBetween(10000, 160000)>'
    dailyRentalPrice: '<numberBetween(200, 500)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: 5
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Peugeot ─────────────────────────────────────────────────────────────────
  car_peugeot_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Peugeot'
    model: '<randomElement(["208","308","3008","5008","2008","Rifter"])>'
    year: '<numberBetween(2016, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel","Hybride"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Bleu","Vert"])>'
    mileage: '<numberBetween(10000, 140000)>'
    dailyRentalPrice: '<numberBetween(250, 550)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: '<randomElement([5,5,7])>'
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Volkswagen ──────────────────────────────────────────────────────────────
  car_vw_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Volkswagen'
    model: '<randomElement(["Polo","Golf","Tiguan","Passat","T-Roc","Caddy"])>'
    year: '<numberBetween(2016, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel","Hybride"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Argent","Bleu"])>'
    mileage: '<numberBetween(10000, 160000)>'
    dailyRentalPrice: '<numberBetween(300, 650)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: 5
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Toyota ──────────────────────────────────────────────────────────────────
  car_toyota_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Toyota'
    model: '<randomElement(["Yaris","Corolla","RAV4","C-HR","Camry","Hilux"])>'
    year: '<numberBetween(2017, 2025)>'
    fuelType: '<randomElement(["Essence","Hybride","Hybride"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Rouge","Argent"])>'
    mileage: '<numberBetween(10000, 130000)>'
    dailyRentalPrice: '<numberBetween(300, 700)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: 5
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Hyundai ─────────────────────────────────────────────────────────────────
  car_hyundai_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Hyundai'
    model: '<randomElement(["i10","i20","i30","Tucson","Kona","Santa Fe"])>'
    year: '<numberBetween(2016, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel","Hybride"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Bleu","Rouge"])>'
    mileage: '<numberBetween(10000, 140000)>'
    dailyRentalPrice: '<numberBetween(200, 500)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: 5
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Kia ─────────────────────────────────────────────────────────────────────
  car_kia_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Kia'
    model: '<randomElement(["Picanto","Rio","Ceed","Sportage","Stonic","Sorento"])>'
    year: '<numberBetween(2016, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel","Hybride"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Rouge","Argent"])>'
    mileage: '<numberBetween(10000, 140000)>'
    dailyRentalPrice: '<numberBetween(200, 480)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: 5
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'

  # ── Skoda ───────────────────────────────────────────────────────────────────
  car_skoda_{1..5}:
    registrationNumber: '<regexify("[A-Z]{2}-[0-9]{3}-[A-Z]{2}")>'
    wwRegistrationNumber: null
    brand: 'Skoda'
    model: '<randomElement(["Fabia","Octavia","Kodiaq","Karoq","Superb","Scala"])>'
    year: '<numberBetween(2016, 2025)>'
    fuelType: '<randomElement(["Essence","Diesel"])>'
    transmission: '<randomElement(["Manuelle","Automatique"])>'
    color: '<randomElement(["Blanc","Gris","Noir","Bleu","Argent"])>'
    mileage: '<numberBetween(10000, 150000)>'
    dailyRentalPrice: '<numberBetween(250, 550)>'
    status: 'Disponible'
    active: true
    isUnderMaintenance: false
    insuranceExpirationDate: '<dateTimeBetween("now","+18 months")>'
    acquisitionDate: '<dateTimeBetween("-5 years","-6 months")>'
    seats: 5
    doors: 5
    agency: '@agency_casa_centre'
    createdBy: 'system'
    updatedBy: 'system'
