GET https://fermepro.damkocompany.com/public/

Query Metrics

7 Database Queries
7 Different statements
5.78 ms Query time
26 Invalid entities

Queries

Group similar statements

# Time Info
1 1.67 ms
SELECT c0_.id AS id_0, c0_.name_categorie AS name_categorie_1, c0_.couverture AS couverture_2, c0_.img_produit AS img_produit_3, c0_.priorite AS priorite_4, c0_.description AS description_5 FROM categorie c0_ ORDER BY c0_.priorite ASC LIMIT 6
Parameters:
[]
2 0.76 ms
SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT c0_.id AS id_0, c0_.name_categorie AS name_categorie_1, c0_.couverture AS couverture_2, c0_.img_produit AS img_produit_3, c0_.priorite AS priorite_4, c0_.description AS description_5 FROM categorie c0_ ORDER BY c0_.priorite ASC) dctrn_result) dctrn_table
Parameters:
[]
3 0.87 ms
SELECT p0_.id AS id_0, p0_.reference AS reference_1, p0_.designation AS designation_2, p0_.statut AS statut_3, p0_.statut_comptable AS statut_comptable_4, p0_.code_barre AS code_barre_5, p0_.nbre_piece AS nbre_piece_6, p0_.nbre_paquet AS nbre_paquet_7, p0_.tva AS tva_8, p0_.seuil_alerte AS seuil_alerte_9, p1_.prix_vente AS prix_vente_10, p1_.type_produit AS type_produit_11, p1_.nbre_vente AS nbre_vente_12, a2_.type_aliment AS type_aliment_13, a2_.description AS description_14, a2_.unite AS unite_15, p0_.type AS type_16, p0_.categorie_id AS categorie_id_17, p1_.epaisseur_id AS epaisseur_id_18, p1_.dimension_id AS dimension_id_19, p1_.origine_id AS origine_id_20, p1_.type_id AS type_id_21 FROM products p0_ LEFT JOIN product_vente p1_ ON p0_.id = p1_.id LEFT JOIN alimentation_animal_ferme a2_ ON p0_.id = a2_.id LIMIT 25
Parameters:
[]
4 0.65 ms
SELECT COUNT(*) AS dctrn_count FROM (SELECT DISTINCT id_0 FROM (SELECT p0_.id AS id_0, p0_.reference AS reference_1, p0_.designation AS designation_2, p0_.statut AS statut_3, p0_.statut_comptable AS statut_comptable_4, p0_.code_barre AS code_barre_5, p0_.nbre_piece AS nbre_piece_6, p0_.nbre_paquet AS nbre_paquet_7, p0_.tva AS tva_8, p0_.seuil_alerte AS seuil_alerte_9, p1_.prix_vente AS prix_vente_10, p1_.type_produit AS type_produit_11, p1_.nbre_vente AS nbre_vente_12, a2_.type_aliment AS type_aliment_13, a2_.description AS description_14, a2_.unite AS unite_15, p0_.type AS type_16 FROM products p0_ LEFT JOIN product_vente p1_ ON p0_.id = p1_.id LEFT JOIN alimentation_animal_ferme a2_ ON p0_.id = a2_.id) dctrn_result) dctrn_table
Parameters:
[]
5 0.55 ms
SELECT t0.id AS id_1, t0.nom_entreprise AS nom_entreprise_2, t0.identifiant AS identifiant_3, t0.numero_agrement AS numero_agrement_4, t0.adresse AS adresse_5, t0.telephone AS telephone_6, t0.logo AS logo_7, t0.latitude AS latitude_8, t0.longitude AS longitude_9 FROM entreprise t0 WHERE t0.id = ?
Parameters:
[
  1
]
6 0.60 ms
SELECT t0.id AS id_1, t0.adresse AS adresse_2, t0.pays AS pays_3, t0.region AS region_4, t0.ville AS ville_5, t0.telephone AS telephone_6, t0.email AS email_7, t0.latitude AS latitude_8, t0.longitude AS longitude_9, t0.initial AS initial_10, t0.type_commerce AS type_commerce_11, t0.lieu AS lieu_12, t0.entreprise_id AS entreprise_id_13, t0.gestionnaire_id AS gestionnaire_id_14, t0.ferme_id AS ferme_id_15 FROM lieux_ventes t0
Parameters:
[]
7 0.66 ms
SELECT t0.id AS id_1, t0.numero_licence AS numero_licence_2, t0.date_debut AS date_debut_3, t0.datefin AS datefin_4, t0.statut AS statut_5, t0.statut_site_web AS statut_site_web_6, t0.tarif AS tarif_7, t0.type_licence AS type_licence_8, t0.lien_paiement AS lien_paiement_9, t0.entreprise_id AS entreprise_id_10 FROM licence t0 WHERE t0.id = ?
Parameters:
[
  1
]

Database Connections

Name Service
default doctrine.dbal.default_connection

Entity Managers

Name Service
default doctrine.orm.default_entity_manager

Second Level Cache

Second Level Cache is not enabled.

Entities Mapping

Class Mapping errors
App\Entity\Categorie No errors.
App\Entity\Products
  • The association App\Entity\Products#stocks refers to the owning side field App\Entity\Stock#products which does not exist.
App\Entity\Dimensions
  • The association App\Entity\Dimensions#products refers to the owning side field App\Entity\Products#dimension which does not exist.
App\Entity\Epaisseurs
  • The association App\Entity\Epaisseurs#products refers to the owning side field App\Entity\Products#epaisseur which does not exist.
App\Entity\ProductVente
  • The association App\Entity\ProductVente#stocks refers to the owning side field App\Entity\Stock#products which does not exist.
App\Entity\AlimentationAnimalFerme
  • The association App\Entity\AlimentationAnimalFerme#stocks refers to the owning side field App\Entity\Stock#products which does not exist.
App\Entity\OrigineProduit
  • The association App\Entity\OrigineProduit#products refers to the owning side field App\Entity\Products#origine which does not exist.
App\Entity\TypeProduit
  • The association App\Entity\TypeProduit#products refers to the owning side field App\Entity\Products#type which does not exist.
App\Entity\Stock
  • The mappings App\Entity\Stock#product and App\Entity\Products#stocks are inconsistent with each other.
App\Entity\MouvementProduct No errors.
App\Entity\LiaisonProduit No errors.
App\Entity\Inventaire No errors.
App\Entity\AnomalieProduit No errors.
App\Entity\ListeTransfertProduct No errors.
App\Entity\ListeProductAchatFournisseur No errors.
App\Entity\ListeProductBonFournisseur No errors.
App\Entity\RetourProduct
  • The association App\Entity\RetourProduct#lieuVente refers to the inverse side field App\Entity\LieuxVentes#retourProducts which does not exist.
App\Entity\ListeProductAchatFournisseurFrais No errors.
App\Entity\SortieStock No errors.
App\Entity\ConditionnementFerme No errors.
App\Entity\CommandeProduct
  • The association App\Entity\CommandeProduct#product refers to the inverse side field App\Entity\Products#commandeProducts which does not exist.
App\Entity\ProformatProduct
  • The association App\Entity\ProformatProduct#product refers to the inverse side field App\Entity\Products#proformatProducts which does not exist.
App\Entity\Promotion
  • The association App\Entity\Promotion#produits refers to the inverse side field App\Entity\Products#promotions which does not exist.
  • The association App\Entity\Promotion#produitBonus refers to the inverse side field App\Entity\Products#promotions which does not exist.
App\Entity\CompositionFormule No errors.
App\Entity\TraitementAnimalFerme No errors.
App\Entity\Entreprise No errors.
App\Entity\LieuxVentes No errors.
App\Entity\Licence No errors.
App\Entity\User No errors.
App\Entity\Ferme
  • The association App\Entity\Ferme#entreprise refers to the inverse side field App\Entity\Entreprise#fermes which does not exist.
App\Entity\ListeStock No errors.
App\Entity\ListeInventaire No errors.
App\Entity\Client No errors.
App\Entity\TransfertProducts
  • The mappings App\Entity\TransfertProducts#traitePar and App\Entity\User#transfertProduct are inconsistent with each other.
App\Entity\AchatFournisseur No errors.
App\Entity\PointDeVente No errors.
App\Entity\Decaissement No errors.
App\Entity\MouvementCaisse No errors.
App\Entity\MouvementCollaborateur No errors.
App\Entity\BonCommandeFournisseur No errors.
App\Entity\AbsencesPersonnels No errors.
App\Entity\PrimesPersonnel
  • The mappings App\Entity\PrimesPersonnel#saisiePar and App\Entity\User#primesPersonnels are inconsistent with each other.
App\Entity\AvanceSalaire
  • The association App\Entity\AvanceSalaire#devise refers to the inverse side field App\Entity\Devise#avanceSalaires which does not exist.
App\Entity\PaiementSalairePersonnel
  • The mappings App\Entity\PaiementSalairePersonnel#saisiePar and App\Entity\User#paiementSalairePersonnels are inconsistent with each other.
  • The association App\Entity\PaiementSalairePersonnel#compteRetrait refers to the inverse side field App\Entity\Caisse#paiementSalairePersonnels which does not exist.
  • The association App\Entity\PaiementSalairePersonnel#typePaiement refers to the inverse side field App\Entity\ModePaiement#paiementSalairePersonnels which does not exist.
  • The association App\Entity\PaiementSalairePersonnel#devise refers to the inverse side field App\Entity\Devise#paiementSalairePersonnels which does not exist.
App\Entity\Depenses No errors.
App\Entity\Versement No errors.
App\Entity\TransfertFond
  • The mappings App\Entity\TransfertFond#caisseReception and App\Entity\Caisse#transfertFonds are inconsistent with each other.
  • The mappings App\Entity\TransfertFond#envoyePar and App\Entity\User#transfertFonds are inconsistent with each other.
App\Entity\ChequeEspece
  • The mappings App\Entity\ChequeEspece#caisseRetrait and App\Entity\Caisse#chequeEspeces are inconsistent with each other.
  • The mappings App\Entity\ChequeEspece#saisiePar and App\Entity\User#chequeEspeces are inconsistent with each other.
App\Entity\AjustementSolde No errors.
App\Entity\Recette No errors.
App\Entity\Facturation
  • The mappings App\Entity\Facturation#saisiePar and App\Entity\User#facturations are inconsistent with each other.
App\Entity\TauxDevise No errors.
App\Entity\ModificationFacture
  • The mappings App\Entity\ModificationFacture#client and App\Entity\User#modificationFactures are inconsistent with each other.
App\Entity\Proformat
  • The mappings App\Entity\Proformat#saisiePar and App\Entity\User#proformats are inconsistent with each other.
App\Entity\SuppressionFacture No errors.
App\Entity\EchangeDevise
  • The mappings App\Entity\EchangeDevise#caisseDestination and App\Entity\Caisse#echangeDevises are inconsistent with each other.
  • The mappings App\Entity\EchangeDevise#deviseDestination and App\Entity\Devise#echangeDevises are inconsistent with each other.
App\Entity\GestionCheque
  • The mappings App\Entity\GestionCheque#caisseReception and App\Entity\Caisse#gestionCheques are inconsistent with each other.
  • The mappings App\Entity\GestionCheque#lieuVenteReception and App\Entity\LieuxVentes#gestionCheques are inconsistent with each other.
  • The mappings App\Entity\GestionCheque#envoyePar and App\Entity\User#gestionCheques are inconsistent with each other.
  • The mappings App\Entity\GestionCheque#collaborateur and App\Entity\User#gestionCheques are inconsistent with each other.
App\Entity\ClotureCaisse No errors.
App\Entity\RetourProductFournisseur No errors.
App\Entity\FactureFrais
  • The mappings App\Entity\FactureFrais#personnel and App\Entity\User#factureFrais are inconsistent with each other.
App\Entity\AchatFournisseurGeneral
  • The mappings App\Entity\AchatFournisseurGeneral#personnel and App\Entity\User#achatFournisseurGenerals are inconsistent with each other.
App\Entity\Contact No errors.