Query Metrics

5 Database Queries
5 Different statements
2.43 ms Query time
2 Invalid entities
3 Managed entities

Grouped Statements

Show all queries

Time Count Info
0.75 ms
(30.88%)
1
SELECT t0.uuid AS uuid_1, t0.date_start AS date_start_2, t0.date_end AS date_end_3, t0.description AS description_4, t0.address AS address_5, t0.postal_code AS postal_code_6, t0.city AS city_7, t0.country AS country_8, t0.status AS status_9, t0.customer_uuid AS customer_uuid_10, t0.lead_uuid AS lead_uuid_11, t0.sale_rep_uuid AS sale_rep_uuid_12, t13.uuid AS uuid_14, t13.comment AS comment_15, t13.created_at AS created_at_16, t13.updated_at AS updated_at_17, t13.appointment_uuid AS appointment_uuid_18, t19.uuid AS uuid_20, t19.reason AS reason_21, t19.created_at AS created_at_22, t19.updated_at AS updated_at_23, t19.appointment_uuid AS appointment_uuid_24, t19.appointment_technical_visit_uuid AS appointment_technical_visit_uuid_25, t26.uuid AS uuid_27, t26.comment AS comment_28, t26.date_start AS date_start_29, t26.date_end AS date_end_30, t26.created_at AS created_at_31, t26.updated_at AS updated_at_32, t26.status AS status_33, t26.address AS address_34, t26.postal_code AS postal_code_35, t26.city AS city_36, t26.country AS country_37, t26.appointment_uuid AS appointment_uuid_38, t0.created_by_uuid AS created_by_uuid_39, t0.assigned_to_uuid AS assigned_to_uuid_40 FROM appointment t0 LEFT JOIN appointment_signed t13 ON t13.appointment_uuid = t0.uuid LEFT JOIN appointment_cancelled t19 ON t19.appointment_uuid = t0.uuid LEFT JOIN appointment_technical_visit t26 ON t26.appointment_uuid = t0.uuid WHERE t0.uuid = ? LIMIT 1
Parameters:
[
  b"\x01\x16¬:`v϶M¤õ¸`pú"
]
0.48 ms
(19.70%)
1
SELECT t0.uuid AS uuid_1, t0.content AS content_2, t0.note_number AS note_number_3, t0.created_at AS created_at_4, t0.lead_uuid AS lead_uuid_5, t0.appointment_uuid AS appointment_uuid_6, t0.appointment_technical_visit_uuid AS appointment_technical_visit_uuid_7 FROM note t0 WHERE t0.appointment_uuid = ?
Parameters:
[
  b"\x01\x16¬:`v϶M¤õ¸`pú"
]
0.44 ms
(18.05%)
1
SELECT t0.uuid AS uuid_1, t0.email AS email_2, t0.roles AS roles_3, t0.password AS password_4, t0.first_name AS first_name_5, t0.last_name AS last_name_6, t0.created_at AS created_at_7, t0.updated_at AS updated_at_8, t0.note_start_display AS note_start_display_9, t0.display_previous_notes AS display_previous_notes_10, t0.calendar_color AS calendar_color_11 FROM `user` t0 WHERE t0.uuid = ?
Parameters:
[
  b"\x01œ\x15ׂÅrÊ‚\x10³?Ó›q¹"
]
0.40 ms
(16.40%)
1
SELECT t0.uuid AS uuid_1, t0.lastname AS lastname_2, t0.firstname AS firstname_3, t0.phone AS phone_4, t0.address AS address_5, t0.city AS city_6, t0.postal_code AS postal_code_7, t0.country AS country_8, t0.email AS email_9, t0.created_at AS created_at_10, t0.updated_at AS updated_at_11, t0.sales_rep_uuid AS sales_rep_uuid_12, t0.telemarketer_uuid AS telemarketer_uuid_13 FROM customer t0 WHERE t0.uuid = ?
Parameters:
[
  b"\x01œ\x1A„Í‹qà³0\x17:Ó´o^"
]
0.36 ms
(14.97%)
1
SELECT t0.uuid AS uuid_1, t0.created_at AS created_at_2, t0.appointment_uuid AS appointment_uuid_3 FROM appointment_postponed t0 WHERE t0.appointment_uuid = ?
Parameters:
[
  b"\x01\x16¬:`v϶M¤õ¸`pú"
]

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\Infrastructure\Persistence\Doctrine\Entity\User 1
App\Infrastructure\Persistence\Doctrine\Entity\Appointment 1
App\Infrastructure\Persistence\Doctrine\Entity\Customer 1

Entities Mapping

Class Mapping errors
App\Infrastructure\Persistence\Doctrine\Entity\User
  • The mappings App\Infrastructure\Persistence\Doctrine\Entity\User#appointements and App\Infrastructure\Persistence\Doctrine\Entity\Appointment#assignedTo are inconsistent with each other.
App\Infrastructure\Persistence\Doctrine\Entity\Platform No errors.
App\Infrastructure\Persistence\Doctrine\Entity\Lead No errors.
App\Infrastructure\Persistence\Doctrine\Entity\Appointment
  • The association App\Infrastructure\Persistence\Doctrine\Entity\Appointment#createdBy refers to the inverse side field App\Infrastructure\Persistence\Doctrine\Entity\User#appointmentsCreated which does not exist.
  • The association App\Infrastructure\Persistence\Doctrine\Entity\Appointment#assignedTo refers to the inverse side field App\Infrastructure\Persistence\Doctrine\Entity\User#appointments which does not exist.
App\Infrastructure\Persistence\Doctrine\Entity\Customer No errors.
App\Infrastructure\Persistence\Doctrine\Entity\AppointmentSigned No errors.
App\Infrastructure\Persistence\Doctrine\Entity\AppointmentCancelled No errors.
App\Infrastructure\Persistence\Doctrine\Entity\AppointmentTechnicalVisit No errors.
App\Infrastructure\Persistence\Doctrine\Entity\Note No errors.
App\Infrastructure\Persistence\Doctrine\Entity\AppointmentPostponed No errors.