POST https://arcadeapp.fr/admin/devis/preparerdevis/get-operations

Query Metrics

3 Database Queries
3 Different statements
4.66 ms Query time
6 Invalid entities
3 Managed entities

Queries

Group similar statements

# Time Info
1 0.29 ms
SELECT t0.id AS id_1, t0.username AS username_2, t0.roles AS roles_3, t0.password AS password_4, t0.EstActive AS EstActive_5, t0.NomPrenom AS NomPrenom_6, t0.Tel AS Tel_7, t0.Adresse AS Adresse_8, t0.Pays AS Pays_9, t0.IDVille AS IDVille_10, t0.isAdmin AS isAdmin_11, t0.IDProfil AS IDProfil_12, t0.IDAscensoriste AS IDAscensoriste_13 FROM user t0 WHERE t0.id = ?
Parameters:
[
  4
]
2 0.25 ms
SELECT t0.IDAscensoriste AS IDAscensoriste_1, t0.Logo AS Logo_2, t0.Nom AS Nom_3, t0.Slug AS Slug_4, t0.Email AS Email_5, t0.TelContact AS TelContact_6, t0.NomContact AS NomContact_7, t0.CP AS CP_8, t0.Type AS Type_9, t0.Adresse AS Adresse_10, t0.IDVille AS IDVille_11, t0.EstActif AS EstActif_12, t0.Pays AS Pays_13, t0.TauxHoraire AS TauxHoraire_14, t0.TempsDeplacement AS TempsDeplacement_15, t0.AugmentationPrixOpParAn AS AugmentationPrixOpParAn_16, t0.CodeCouleur AS CodeCouleur_17 FROM Ascensoriste t0 WHERE t0.IDAscensoriste = ?
Parameters:
[
  2
]
3 4.12 ms
SELECT DISTINCT t0_.IDTypeZoneoperation AS IDTypeZoneoperation_0, t0_.Libelle AS Libelle_1, t1_.IDTypeOperationmaintenance AS IDTypeOperationmaintenance_2, t1_.Libelle AS Libelle_3, t1_.ImagePath AS ImagePath_4, t1_.Numero AS Numero_5, t1_.PrixUnitMaindoeuvreHT AS PrixUnitMaindoeuvreHT_6, t1_.PrixUnitLaterielHT AS PrixUnitLaterielHT_7 FROM TypeBordereaupu t2_ INNER JOIN BordereauParTypeMaintenance b4_ ON t2_.IDTypeBordereaupu = b4_.typebordereaupu_id INNER JOIN TypeMarchemaintenance t3_ ON t3_.IDTypeMarchemaintenance = b4_.typemarchemaintenance_id INNER JOIN TypeZoneoperation t0_ ON t3_.IDTypeMarchemaintenance = t0_.IDTypeMarchemaintenance INNER JOIN TypeOperationmaintenance t1_ ON t0_.IDTypeZoneoperation = t1_.IDTypeZoneoperation WHERE t2_.IDTypeBordereaupu = ? AND t1_.IDAscensoriste = ? ORDER BY t0_.Libelle ASC
Parameters:
[
  "1"
  "2"
]

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.

Managed Entities

default entity manager

Class Amount of managed objects
App\Entity\User 1
App\Entity\Profil 1
App\Entity\Ascensoriste 1

Entities Mapping

Class Mapping errors
App\Entity\User No errors.
App\Entity\Profil No errors.
App\Entity\Ascensoriste
  • The field App\Entity\Ascensoriste#ascenseurs is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Ascenseur#idascensoriste does not contain the required 'inversedBy: "ascenseurs"' attribute.
  • The field App\Entity\Ascensoriste#users is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\User#idascensoriste does not contain the required 'inversedBy: "users"' attribute.
  • The field App\Entity\Ascensoriste#fournisseurs is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Fournisseur#idascensoriste does not contain the required 'inversedBy: "fournisseurs"' attribute.
  • The field App\Entity\Ascensoriste#clientascoriste is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Clientascoriste#idascensoriste does not contain the required 'inversedBy: "clientascoriste"' attribute.
  • The field App\Entity\Ascensoriste#typeoperationmaintenances is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Typeoperationmaintenance#ascensoriste does not contain the required 'inversedBy: "typeoperationmaintenances"' attribute.
App\Entity\PushToken No errors.
App\Entity\Typesecteur No errors.
App\Entity\Avancementtravaux
  • The field App\Entity\Avancementtravaux#avancementOperations is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\AvancementOperation#avancementtravaux does not contain the required 'inversedBy: "avancementOperations"' attribute.
  • The field App\Entity\Avancementtravaux#travauxRealises is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Travauxrealisedansavancement#avancementtravaux does not contain the required 'inversedBy: "travauxRealises"' attribute.
  • The field App\Entity\Avancementtravaux#travauxPrevus is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Travauxprevudansavancement#avancementtravaux does not contain the required 'inversedBy: "travauxPrevus"' attribute.
  • The field App\Entity\Avancementtravaux#pointsBloquants is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Pointbloquantdansavancement#avancementtravaux does not contain the required 'inversedBy: "pointsBloquants"' attribute.
App\Entity\Ascenseur
  • The field 'App\Entity\Ascenseur#nbrpersonne' has the property type 'float' that differs from the metadata field type 'int' returned by the 'integer' DBAL type.
  • The field App\Entity\Ascenseur#armoiremanoeuvre is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Armoiremanoeuvre#idascenseur does not contain the required 'inversedBy: "armoiremanoeuvre"' attribute.
  • The field App\Entity\Ascenseur#attelage is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Attelage#idascenseur does not contain the required 'inversedBy: "attelage"' attribute.
  • The field App\Entity\Ascenseur#boiteboutonequipement is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Boiteboutonequipement#idascenseur does not contain the required 'inversedBy: "boiteboutonequipement"' attribute.
  • The field App\Entity\Ascenseur#cabineequipement is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Cabineequipement#idascenseur does not contain the required 'inversedBy: "cabineequipement"' attribute.
  • The field App\Entity\Ascenseur#cuvette is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Cuvette#idascenseur does not contain the required 'inversedBy: "cuvette"' attribute.
  • The field App\Entity\Ascenseur#gaine is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Gaine#idascenseur does not contain the required 'inversedBy: "gaine"' attribute.
  • The field App\Entity\Ascenseur#groupetraction is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Groupetraction#idascenseur does not contain the required 'inversedBy: "groupetraction"' attribute.
  • The field App\Entity\Ascenseur#limiteurvitesse is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Limiteurvitesse#idascenseur does not contain the required 'inversedBy: "limiteurvitesse"' attribute.
  • The field App\Entity\Ascenseur#pendentifs is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Pendentifs#idascenseur does not contain the required 'inversedBy: "pendentifs"' attribute.
  • The field App\Entity\Ascenseur#portecabineoperateur is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Portecabineoperateur#idascenseur does not contain the required 'inversedBy: "portecabineoperateur"' attribute.
  • The field App\Entity\Ascenseur#portepaliere is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Portepaliere#idascenseur does not contain the required 'inversedBy: "portepaliere"' attribute.
  • The field App\Entity\Ascenseur#telephoneurgence is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Telephoneurgence#idascenseur does not contain the required 'inversedBy: "telephoneurgence"' attribute.
  • The field App\Entity\Ascenseur#accesmachineriepoulie is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Accesmachineriepoulie#idascenseur does not contain the required 'inversedBy: "accesmachineriepoulie"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenancesentretien is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenancesentretien"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenanceessaisphonie is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenanceessaisphonie"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenancecontrolecable is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenancecontrolecable"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenancecontroleparachute is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenancecontroleparachute"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenancetravauxcontrole is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenancetravauxcontrole"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenancedepannage is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenancedepannage"' attribute.
  • The field App\Entity\Ascenseur#carnetmaintenancebureaucontrole is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Carnetmaintenance#idascenseur does not contain the required 'inversedBy: "carnetmaintenancebureaucontrole"' attribute.
  • The field App\Entity\Ascenseur#devistravauxparasc is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Devistravauxparasc#idascenseur does not contain the required 'inversedBy: "devistravauxparasc"' attribute.
  • The field App\Entity\Ascenseur#idEtatlieuxposttravauxasc is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Etatlieuxposttravauxasc#idascenseur does not contain the required 'inversedBy: "idEtatlieuxposttravauxasc"' attribute.
  • The field App\Entity\Ascenseur#idpartitionparascenseur is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Partitionparascenseur#idascenseur does not contain the required 'inversedBy: "idpartitionparascenseur"' attribute.
  • The field App\Entity\Ascenseur#controlleseascs is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Controlleseasc#idascenseur does not contain the required 'inversedBy: "controlleseascs"' attribute.
App\Entity\Fournisseur
  • The field App\Entity\Fournisseur#piecesdetachees is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Piecesdetachees#idfournisseur does not contain the required 'inversedBy: "piecesdetachees"' attribute.
App\Entity\Clientascoriste No errors.
App\Entity\Typeoperationmaintenance No errors.
App\Entity\Typebordereaupu No errors.
App\Entity\Typemarchemaintenance
  • The field App\Entity\Typemarchemaintenance#typezoneoperations is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Typezoneoperation#typemarchemaintenance does not contain the required 'inversedBy: "typezoneoperations"' attribute.
App\Entity\Typezoneoperation
  • The field App\Entity\Typezoneoperation#idtypeoperationmaintenance is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Typeoperationmaintenance#idtypezoneoperation does not contain the required 'inversedBy: "idtypeoperationmaintenance"' attribute.