POST https://ufrseg.logicielspourtous.com/public/comptabilite/niveau/etudiant/attente_validation

Query Metrics

8 Database Queries
7 Different statements
11.87 ms Query time
6 Invalid entities

Queries

Group similar statements

# Time Info
1 1.56 ms
SELECT t0.id AS id_1, t0.username AS username_2, t0.roles AS roles_3, t0.reset_token AS reset_token_4, t0.password AS password_5, t0.email AS email_6, t0.personne_id AS personne_id_7 FROM user_utilisateur t0 WHERE t0.id = ?
Parameters:
[
  1429
]
2 1.65 ms
SELECT t0.id AS id_3, t0.nom AS nom_4, t0.prenom AS prenom_5, t0.date_naissance AS date_naissance_6, t0.lieu_naissance AS lieu_naissance_7, t0.email AS email_8, t0.contact AS contact_9, t0.genre_id AS genre_id_10, t0.civilite_id AS civilite_id_11, t0.fonction_id AS fonction_id_12, t0.discr, t2.ville AS ville_13, t2.adresse AS adresse_14, t2.boite AS boite_15, t2.fax AS fax_16, t2.employeur AS employeur_17, t2.bailleur AS bailleur_18, t2.parent AS parent_19, t2.autre AS autre_20, t2.radio AS radio_21, t2.presse AS presse_22, t2.affiche AS affiche_23, t2.ministere AS ministere_24, t2.mailing AS mailing_25, t2.site_web AS site_web_26, t2.vous_meme AS vous_meme_27, t2.professeur AS professeur_28, t2.ami_collegue AS ami_collegue_29, t2.autre_existence AS autre_existence_30, t2.etat AS etat_31, t2.numero_whatsapp AS numero_whatsapp_32, t2.statut_travail AS statut_travail_33, t2.travail AS travail_34, t2.statut_etudiant AS statut_etudiant_35, t2.filiere_id AS filiere_id_36, t2.pays_id AS pays_id_37, t2.nationalite_id AS nationalite_id_38 FROM user_personne t0 LEFT JOIN user_employe t1 ON t0.id = t1.id LEFT JOIN user_etudiant t2 ON t0.id = t2.id WHERE t0.id = ?
Parameters:
[
  1539
]
3 0.93 ms
SELECT t0.id AS id_1, t0.username AS username_2, t0.roles AS roles_3, t0.reset_token AS reset_token_4, t0.password AS password_5, t0.email AS email_6, t0.personne_id AS personne_id_7 FROM user_utilisateur t0 WHERE t0.personne_id = ?
Parameters:
[
  1539
]
4 1.22 ms
SELECT t0.id AS id_1, t0.utilisateur_id AS utilisateur_id_2, t0.groupe_id AS groupe_id_3 FROM user_utilisateur_groupe t0 WHERE t0.utilisateur_id = ? LIMIT 1
Parameters:
[
  1429
]
5 1.14 ms
SELECT t0.id AS id_1, t0.libelle AS libelle_2, t0.description AS description_3, t0.roles AS roles_4 FROM user_groupe t0 WHERE t0.id = ?
Parameters:
[
  3
]
6 2.21 ms
SELECT COUNT(c0_.id) AS sclr_0 FROM compta_preinscription c0_ INNER JOIN user_etudiant u1_ ON c0_.etudiant_id = u1_.id LEFT JOIN user_personne u2_ ON u1_.id = u2_.id INNER JOIN param_niveau p3_ ON c0_.niveau_id = p3_.id INNER JOIN user_employe u4_ ON p3_.responsable_id = u4_.id LEFT JOIN user_personne u5_ ON u4_.id = u5_.id INNER JOIN param_filiere p6_ ON p3_.filiere_id = p6_.id WHERE c0_.etat = ? AND u2_.id = ? AND p3_.annee_scolaire_id = ?
Parameters:
[
  "attente_validation"
  1539
  11
]
7 0.83 ms
SELECT COUNT(c0_.id) AS sclr_0 FROM compta_preinscription c0_ INNER JOIN user_etudiant u1_ ON c0_.etudiant_id = u1_.id LEFT JOIN user_personne u2_ ON u1_.id = u2_.id INNER JOIN param_niveau p3_ ON c0_.niveau_id = p3_.id INNER JOIN user_employe u4_ ON p3_.responsable_id = u4_.id LEFT JOIN user_personne u5_ ON u4_.id = u5_.id INNER JOIN param_filiere p6_ ON p3_.filiere_id = p6_.id WHERE c0_.etat = ? AND u2_.id = ? AND p3_.annee_scolaire_id = ?
Parameters:
[
  "attente_validation"
  1539
  11
]
8 2.34 ms
SELECT c0_.id AS id_0, c0_.date_preinscription AS date_preinscription_1, c0_.etat AS etat_2, c0_.code AS code_3, c0_.etat_deliberation AS etat_deliberation_4, c0_.date_validation AS date_validation_5, c0_.commentaire AS commentaire_6, c0_.montant AS montant_7, u1_.id AS id_8, u1_.nom AS nom_9, u1_.prenom AS prenom_10, u1_.date_naissance AS date_naissance_11, u1_.lieu_naissance AS lieu_naissance_12, u1_.email AS email_13, u1_.contact AS contact_14, u2_.ville AS ville_15, u2_.adresse AS adresse_16, u2_.boite AS boite_17, u2_.fax AS fax_18, u2_.employeur AS employeur_19, u2_.bailleur AS bailleur_20, u2_.parent AS parent_21, u2_.autre AS autre_22, u2_.radio AS radio_23, u2_.presse AS presse_24, u2_.affiche AS affiche_25, u2_.ministere AS ministere_26, u2_.mailing AS mailing_27, u2_.site_web AS site_web_28, u2_.vous_meme AS vous_meme_29, u2_.professeur AS professeur_30, u2_.ami_collegue AS ami_collegue_31, u2_.autre_existence AS autre_existence_32, u2_.etat AS etat_33, u2_.numero_whatsapp AS numero_whatsapp_34, u2_.statut_travail AS statut_travail_35, u2_.travail AS travail_36, u2_.statut_etudiant AS statut_etudiant_37, p3_.id AS id_38, p3_.code AS code_39, p3_.libelle AS libelle_40, p3_.passage_examen AS passage_examen_41, u4_.id AS id_42, u4_.nom AS nom_43, u4_.prenom AS prenom_44, u4_.date_naissance AS date_naissance_45, u4_.lieu_naissance AS lieu_naissance_46, u4_.email AS email_47, u4_.contact AS contact_48, p5_.id AS id_49, p5_.code AS code_50, p5_.libelle AS libelle_51, p5_.description AS description_52, p5_.montant_preinscription AS montant_preinscription_53, c0_.niveau_id AS niveau_id_54, c0_.etudiant_id AS etudiant_id_55, c0_.utilisateur_id AS utilisateur_id_56, c0_.caissiere_id AS caissiere_id_57, u1_.discr AS discr_58, u1_.genre_id AS genre_id_59, u1_.civilite_id AS civilite_id_60, u1_.fonction_id AS fonction_id_61, u2_.filiere_id AS filiere_id_62, u2_.pays_id AS pays_id_63, u2_.nationalite_id AS nationalite_id_64, p3_.filiere_id AS filiere_id_65, p3_.responsable_id AS responsable_id_66, p3_.promotion_id AS promotion_id_67, p3_.annee_scolaire_id AS annee_scolaire_id_68, u4_.discr AS discr_69, u4_.genre_id AS genre_id_70, u4_.civilite_id AS civilite_id_71, u4_.fonction_id AS fonction_id_72, p5_.fichier_id AS fichier_id_73 FROM compta_preinscription c0_ INNER JOIN user_etudiant u2_ ON c0_.etudiant_id = u2_.id LEFT JOIN user_personne u1_ ON u2_.id = u1_.id INNER JOIN param_niveau p3_ ON c0_.niveau_id = p3_.id INNER JOIN user_employe u6_ ON p3_.responsable_id = u6_.id LEFT JOIN user_personne u4_ ON u6_.id = u4_.id INNER JOIN param_filiere p5_ ON p3_.filiere_id = p5_.id WHERE c0_.etat = ? AND u1_.id = ? AND p3_.annee_scolaire_id = ? LIMIT 50
Parameters:
[
  "attente_validation"
  1539
  11
]

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\Utilisateur
  • The field App\Entity\Utilisateur#infoInscriptions is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\InfoInscription#utilisateur does not contain the required 'inversedBy="infoInscriptions"' attribute.
App\Entity\Personne No errors.
App\Entity\Employe No errors.
App\Entity\Etudiant
  • The association App\Entity\Etudiant#filiere refers to the inverse side field App\Entity\Filiere#etudiants which does not exist.
  • The field App\Entity\Etudiant#inscriptions is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Inscription#etudiant does not contain the required 'inversedBy="inscriptions"' attribute.
App\Entity\Genre No errors.
App\Entity\Civilite No errors.
App\Entity\Fonction No errors.
App\Entity\Filiere No errors.
App\Entity\Pays No errors.
App\Entity\Nationalite No errors.
App\Entity\NiveauEtudiant
  • The association App\Entity\NiveauEtudiant#niveau refers to the inverse side field App\Entity\Niveau#niveauEtudiants which does not exist.
App\Entity\Preinscription No errors.
App\Entity\Inscription No errors.
App\Entity\Document No errors.
App\Entity\CursusUniversitaire No errors.
App\Entity\CursusProfessionnel No errors.
App\Entity\Stage No errors.
App\Entity\InfoEtudiant No errors.
App\Entity\Note
  • The association App\Entity\Note#valeurNoteExamens refers to the owning side field App\Entity\ValeurNoteExamen#note which is not defined as association, but as field.
  • The association App\Entity\Note#valeurNoteExamens refers to the owning side field App\Entity\ValeurNoteExamen#note which does not exist.
App\Entity\MoyenneMatiere
  • The association App\Entity\MoyenneMatiere#ue refers to the inverse side field App\Entity\UniteEnseignement#moyenneMatieres which does not exist.
App\Entity\BlocEcheancier No errors.
App\Entity\EncartBac No errors.
App\Entity\LigneRattrapage No errors.
App\Entity\DecisionResume No errors.
App\Entity\DecisionExamen No errors.
App\Entity\UtilisateurGroupe No errors.
App\Entity\InfoInscription No errors.
App\Entity\Decision No errors.
App\Entity\Groupe No errors.
App\Entity\Niveau
  • The field App\Entity\Niveau#inscriptions is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Inscription#niveau does not contain the required 'inversedBy="inscriptions"' attribute.
App\Entity\AnneeScolaire No errors.
App\Entity\Promotion No errors.
App\Entity\Fichier No errors.