GET https://smartimmo-app.com/property?propertyUuid=42fc0982-64d9-11f0-bbd7-757299d04d3d

Query Metrics

12 Database Queries
12 Different statements
16.02 ms Query time
5 Invalid entities

Queries

Group similar statements

# Time Info
1 5.57 ms
SELECT t0.id AS id_1, t0.code AS code_2, t0.title AS title_3, t0.type AS type_4, t0.type_location AS type_location_5, t0.adress AS adress_6, t0.city AS city_7, t0.province AS province_8, t0.country AS country_9, t0.status AS status_10, t0.image AS image_11, t0.bedroom AS bedroom_12, t0.bathroom AS bathroom_13, t0.price AS price_14, t0.currency AS currency_15, t0.publish AS publish_16, t0.uuid AS uuid_17, t0.registration_step AS registration_step_18, t0.guests AS guests_19, t0.livingroom AS livingroom_20, t0.periodicity AS periodicity_21, t0.postal_code AS postal_code_22, t0.appartement_number AS appartement_number_23, t0.uuid_property AS uuid_property_24, t0.publish_at AS publish_at_25, t0.address_view AS address_view_26, t0.furniture AS furniture_27, t0.air_condition AS air_condition_28, t0.pool AS pool_29, t0.openspaceroof AS openspaceroof_30, t0.exteriortoilet AS exteriortoilet_31, t0.securityguard AS securityguard_32, t0.garden AS garden_33, t0.wifi AS wifi_34, t0.parking AS parking_35, t0.unpublish_at AS unpublish_at_36, t0.header AS header_37, t0.pourcerntage_of_booking AS pourcerntage_of_booking_38, t0.price_of_visit AS price_of_visit_39, t0.surface_area AS surface_area_40, t0.relationship_to_property AS relationship_to_property_41, t0.created_at AS created_at_42, t0.updated_at AS updated_at_43, t0.user_id AS user_id_44, t0.property_province_id AS property_province_id_45, t0.property_country_id AS property_country_id_46, t0.commune_id AS commune_id_47, t0.property_status_id AS property_status_id_48, t0.category_id AS category_id_49 FROM property t0 WHERE t0.uuid_property = ? LIMIT 1
Parameters:
[
  "42fc0982-64d9-11f0-bbd7-757299d04d3d"
]
2 1.01 ms
SELECT t0.id AS id_1, t0.code AS code_2, t0.check_in AS check_in_3, t0.check_out AS check_out_4, t0.total_amount AS total_amount_5, t0.status AS status_6, t0.duration AS duration_7, t0.firstname AS firstname_8, t0.lastname AS lastname_9, t0.phone AS phone_10, t0.comments AS comments_11, t0.email AS email_12, t0.amount_to_pay AS amount_to_pay_13, t0.payement_type AS payement_type_14, t0.confirmed AS confirmed_15, t0.date_in AS date_in_16, t0.date_out AS date_out_17, t0.created_at AS created_at_18, t0.updated_at AS updated_at_19, t0.property_id AS property_id_20, t0.user_id AS user_id_21 FROM reservation t0 WHERE t0.property_id = ? AND t0.confirmed = ?
Parameters:
[
  1768
  1
]
3 0.79 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.image_url AS image_url_3, t0.status AS status_4, t0.property_id AS property_id_5 FROM images t0 WHERE t0.property_id = ?
Parameters:
[
  1768
]
4 1.11 ms
SELECT t0.id AS id_1, t0.code AS code_2, t0.title AS title_3, t0.type AS type_4, t0.type_location AS type_location_5, t0.adress AS adress_6, t0.city AS city_7, t0.province AS province_8, t0.country AS country_9, t0.status AS status_10, t0.image AS image_11, t0.bedroom AS bedroom_12, t0.bathroom AS bathroom_13, t0.price AS price_14, t0.currency AS currency_15, t0.publish AS publish_16, t0.uuid AS uuid_17, t0.registration_step AS registration_step_18, t0.guests AS guests_19, t0.livingroom AS livingroom_20, t0.periodicity AS periodicity_21, t0.postal_code AS postal_code_22, t0.appartement_number AS appartement_number_23, t0.uuid_property AS uuid_property_24, t0.publish_at AS publish_at_25, t0.address_view AS address_view_26, t0.furniture AS furniture_27, t0.air_condition AS air_condition_28, t0.pool AS pool_29, t0.openspaceroof AS openspaceroof_30, t0.exteriortoilet AS exteriortoilet_31, t0.securityguard AS securityguard_32, t0.garden AS garden_33, t0.wifi AS wifi_34, t0.parking AS parking_35, t0.unpublish_at AS unpublish_at_36, t0.header AS header_37, t0.pourcerntage_of_booking AS pourcerntage_of_booking_38, t0.price_of_visit AS price_of_visit_39, t0.surface_area AS surface_area_40, t0.relationship_to_property AS relationship_to_property_41, t0.created_at AS created_at_42, t0.updated_at AS updated_at_43, t0.user_id AS user_id_44, t0.property_province_id AS property_province_id_45, t0.property_country_id AS property_country_id_46, t0.commune_id AS commune_id_47, t0.property_status_id AS property_status_id_48, t0.category_id AS category_id_49 FROM property t0 WHERE t0.user_id = ? AND t0.publish = ? ORDER BY t0.id DESC LIMIT 8
Parameters:
[
  153
  1
]
5 0.94 ms
SELECT s0_.id AS id_0, s0_.code AS code_1, s0_.name AS name_2, s0_.price AS price_3, s0_.status AS status_4, s0_.created_at AS created_at_5, s0_.updated_at AS updated_at_6, s0_.user_id AS user_id_7 FROM service_sup s0_ INNER JOIN property_service_sup p2_ ON s0_.id = p2_.service_sup_id INNER JOIN property p1_ ON p1_.id = p2_.property_id WHERE p1_.id = ?
Parameters:
[
  1768
]
6 1.01 ms
SELECT AVG(r0_.score) AS sclr_0 FROM rating r0_ WHERE r0_.agent_id = ?
Parameters:
[
  153
]
7 0.77 ms
SELECT COUNT(*) FROM rating t0 WHERE t0.agent_id = ?
Parameters:
[
  153
]
8 0.89 ms
SELECT t0.id AS id_1, t0.score AS score_2, t0.comment AS comment_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.property_id AS property_id_6, t0.user_id AS user_id_7, t0.agent_id AS agent_id_8 FROM rating t0 WHERE t0.property_id = ? AND t0.user_id IS NULL LIMIT 1
Parameters:
[
  1768
]
9 0.91 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.province_id AS province_id_3 FROM commune t0 WHERE t0.id = ?
Parameters:
[
  13
]
10 0.76 ms
SELECT t0.id AS id_1, t0.code AS code_2, t0.country_code AS country_code_3, t0.name AS name_4, t0.modified_at AS modified_at_5, t0.activated AS activated_6, t0.mobile_money AS mobile_money_7, t0.iso_code AS iso_code_8 FROM country t0 WHERE t0.id = ?
Parameters:
[
  1
]
11 1.10 ms
SELECT t0.id AS id_1, t0.phone AS phone_2, t0.password AS password_3, t0.phonecode AS phonecode_4, t0.firstname AS firstname_5, t0.name AS name_6, t0.terms_and_condition AS terms_and_condition_7, t0.user_type AS user_type_8, t0.account_confirmed AS account_confirmed_9, t0.active AS active_10, t0.is_agent AS is_agent_11, t0.picture AS picture_12, t0.sex AS sex_13, t0.dob AS dob_14, t0.email AS email_15, t0.address AS address_16, t0.agent_phone AS agent_phone_17, t0.agent_phone_code AS agent_phone_code_18, t0.fbck_link AS fbck_link_19, t0.insta_glink AS insta_glink_20, t0.linked_in_link AS linked_in_link_21, t0.code AS code_22, t0.smartimmo_administrator AS smartimmo_administrator_23, t0.block AS block_24, t0.block_reason AS block_reason_25, t0.last_action AS last_action_26, t0.top_agent AS top_agent_27, t0.created_at AS created_at_28, t0.updated_at AS updated_at_29, t0.role_id AS role_id_30, t0.agency_id AS agency_id_31, t0.subscriptions_id AS subscriptions_id_32, t0.credit_wallet_id AS credit_wallet_id_33, t34.id AS id_35, t34.balance_credits AS balance_credits_36, t34.last_refill_at AS last_refill_at_37, t34.created_at AS created_at_38, t34.updated_at AS updated_at_39, t0.agent_coverages_id AS agent_coverages_id_40 FROM `user` t0 LEFT JOIN credit_wallet t34 ON t0.credit_wallet_id = t34.id WHERE t0.id = ?
Parameters:
[
  153
]
12 1.16 ms
SELECT t0.id AS id_1, t0.code AS code_2, t0.amount AS amount_3, t0.transaction_id AS transaction_id_4, t0.status AS status_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.user_id AS user_id_8, t9.id AS id_10, t9.phone AS phone_11, t9.password AS password_12, t9.phonecode AS phonecode_13, t9.firstname AS firstname_14, t9.name AS name_15, t9.terms_and_condition AS terms_and_condition_16, t9.user_type AS user_type_17, t9.account_confirmed AS account_confirmed_18, t9.active AS active_19, t9.is_agent AS is_agent_20, t9.picture AS picture_21, t9.sex AS sex_22, t9.dob AS dob_23, t9.email AS email_24, t9.address AS address_25, t9.agent_phone AS agent_phone_26, t9.agent_phone_code AS agent_phone_code_27, t9.fbck_link AS fbck_link_28, t9.insta_glink AS insta_glink_29, t9.linked_in_link AS linked_in_link_30, t9.code AS code_31, t9.smartimmo_administrator AS smartimmo_administrator_32, t9.block AS block_33, t9.block_reason AS block_reason_34, t9.last_action AS last_action_35, t9.top_agent AS top_agent_36, t9.created_at AS created_at_37, t9.updated_at AS updated_at_38, t9.role_id AS role_id_39, t9.agency_id AS agency_id_40, t9.subscriptions_id AS subscriptions_id_41, t9.credit_wallet_id AS credit_wallet_id_42, t9.agent_coverages_id AS agent_coverages_id_43, t0.subscription_id AS subscription_id_44 FROM payment_for_membership t0 LEFT JOIN `user` t9 ON t0.user_id = t9.id WHERE t0.user_id IN (?)
Parameters:
[
  153
]

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\Property No errors.
App\Entity\User
  • The association App\Entity\User#messengers refers to the owning side field App\Entity\Messenger#receiver which does not exist.
  • The association App\Entity\User#messengersSender refers to the owning side field App\Entity\Messenger#sender which does not exist.
App\Entity\Province No errors.
App\Entity\Country No errors.
App\Entity\Commune No errors.
App\Entity\PropertyStatus No errors.
App\Entity\CategoryForProperty No errors.
App\Entity\Images No errors.
App\Entity\Favoris No errors.
App\Entity\Messenger No errors.
App\Entity\PropertyReport No errors.
App\Entity\Reservation
  • The association App\Entity\Reservation#services refers to the inverse side field App\Entity\ServiceSup#reservations which does not exist.
App\Entity\ServiceSup
  • The association App\Entity\ServiceSup#user refers to the inverse side field App\Entity\User#serviceSups which does not exist.
App\Entity\Rating No errors.
App\Entity\Preference
  • The association App\Entity\Preference#leadClaims refers to the owning side field App\Entity\LeadClaims#leadId which does not exist.
App\Entity\AgentCoverages No errors.
App\Entity\Role No errors.
App\Entity\Agency No errors.
App\Entity\Subscriptions No errors.
App\Entity\CreditWallet No errors.
App\Entity\Message No errors.
App\Entity\AccountResetPassword No errors.
App\Entity\AgencyAgent No errors.
App\Entity\Invoice No errors.
App\Entity\PaymentForPreference No errors.
App\Entity\LeadClaims
  • The mappings App\Entity\LeadClaims#lead and App\Entity\Preference#leadClaims are inconsistent with each other.
App\Entity\PaymentForMembership No errors.