Query Metrics

16 Database Queries
8 Different statements
44.65 ms Query time
3 Invalid entities

Queries

Group similar statements

default connection

# Time Info
1 4.14 ms
SELECT o0_.id AS id_0, o0_.order_number AS order_number_1, o0_.price AS price_2, o0_.status AS status_3, o0_.shipping_name AS shipping_name_4, o0_.shipping_address AS shipping_address_5, o0_.shipping_postcode AS shipping_postcode_6, o0_.shipping_city AS shipping_city_7, o0_.invoce_name AS invoce_name_8, o0_.invode_address AS invode_address_9, o0_.invoce_postcode AS invoce_postcode_10, o0_.invoce_city AS invoce_city_11, o0_.comment AS comment_12, o0_.is_done AS is_done_13, o0_.user_id AS user_id_14, o0_.pharmacy_id AS pharmacy_id_15, o0_.created_at AS created_at_16, o0_.updated_at AS updated_at_17, o0_.shipping_type_id AS shipping_type_id_18, o0_.payment_method_id AS payment_method_id_19 FROM orders o0_ WHERE o0_.created_at BETWEEN ? AND ?
Parameters:
[
  "2025-08-31 00:00:00"
  "2025-09-06 09:33:30"
]
2 1.67 ms
SELECT p0_.id AS id_0, p0_.is_active AS is_active_1, p0_.created_at AS created_at_2, p0_.updated_at AS updated_at_3, p0_.parent_id AS parent_id_4 FROM products_categories p0_ LEFT JOIN products_categories p1_ ON p0_.parent_id = p1_.id LEFT JOIN products_categories_translation p2_ ON p0_.id = p2_.translatable_id WHERE p0_.id = ?
Parameters:
[
  241
]
3 0.27 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.meta_description AS meta_description_3, t0.meta_keyword AS meta_keyword_4, t0.slug AS slug_5, t0.image AS image_6, t0.created_at AS created_at_7, t0.updated_at AS updated_at_8, t0.locale AS locale_9, t0.translatable_id AS translatable_id_10, t11.id AS id_12, t11.is_active AS is_active_13, t11.created_at AS created_at_14, t11.updated_at AS updated_at_15, t11.parent_id AS parent_id_16 FROM products_categories_translation t0 LEFT JOIN products_categories t11 ON t0.translatable_id = t11.id WHERE t0.translatable_id = ?
Parameters:
[
  241
]
4 3.71 ms
SELECT p0_.id AS id_0, p1_.name AS name_1, p1_.locale AS locale_2, p2_.id AS id_3 FROM products_categories p0_ LEFT JOIN products_categories p2_ ON p0_.parent_id = p2_.id LEFT JOIN products_categories_translation p1_ ON p0_.id = p1_.translatable_id WHERE p0_.parent_id = ? AND p1_.locale = ?
Parameters:
[
  241
  "fr"
]
5 30.53 ms
SELECT count(DISTINCT p0_.id) AS sclr_0 FROM products p0_ LEFT JOIN products_translation p1_ ON p0_.id = p1_.translatable_id INNER JOIN product_brand p2_ ON p0_.brand_id = p2_.id INNER JOIN products_categories_products p4_ ON p0_.id = p4_.products_id INNER JOIN products_categories p3_ ON p3_.id = p4_.products_categories_id INNER JOIN products_categories_translation p5_ ON p3_.id = p5_.translatable_id WHERE p0_.is_active = 1 AND p3_.id IN (?) AND p0_.price >= ? AND p0_.price <= ?
Parameters:
[
  241
  1.0
  100.0
]
6 2.89 ms
SELECT DISTINCT p0_.id AS id_0, p0_.price AS price_1 FROM products p0_ LEFT JOIN products_translation p1_ ON p0_.id = p1_.translatable_id INNER JOIN product_brand p2_ ON p0_.brand_id = p2_.id INNER JOIN products_categories_products p4_ ON p0_.id = p4_.products_id INNER JOIN products_categories p3_ ON p3_.id = p4_.products_categories_id INNER JOIN products_categories_translation p5_ ON p3_.id = p5_.translatable_id WHERE p0_.is_active = 1 AND p3_.id IN (?) AND p0_.price >= ? AND p0_.price <= ? ORDER BY p0_.price ASC LIMIT 20
Parameters:
[
  241
  1.0
  100.0
]
7 0.22 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "HEADER_KEYWORD"
]
8 0.17 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "HEADER_DESCRIPTION"
]
9 0.13 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "HEADER_KEYWORD"
]
10 0.11 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "HEADER_DESCRIPTION"
]
11 0.15 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "Banner"
]
12 0.16 ms
SELECT t0.id AS id_1, t0.content AS content_2, t0.locale AS locale_3, t0.translatable_id AS translatable_id_4, t5.id AS id_6, t5.type AS type_7 FROM app_text_translation t0 LEFT JOIN app_text t5 ON t0.translatable_id = t5.id WHERE t0.translatable_id = ?
Parameters:
[
  2
]
13 0.16 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "Header1"
]
14 0.13 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "Header2"
]
15 0.11 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "Header1"
]
16 0.10 ms
SELECT t0.id AS id_1, t0.type AS type_2 FROM app_text t0 WHERE t0.type = ? LIMIT 1
Parameters:
[
  "Header2"
]

Database Connections

Name Service
default doctrine.dbal.default_connection
pharmonline doctrine.dbal.pharmonline_connection

Entity Managers

Name Service
pharmonline doctrine.orm.pharmonline_entity_manager
default doctrine.orm.default_entity_manager

Second Level Cache

Second Level Cache is not enabled.

Entities Mapping

pharmonline entity manager

Class Mapping errors
App\EntityPharmonline\Users No errors.

default entity manager

Class Mapping errors
App\Entity\Superadmin No errors.
App\Entity\Orders\Orders No errors.
App\Entity\Pharmacies\PharmacyShippingMethod No errors.
App\Entity\Pharmacies\PharmacyPaymentMethod No errors.
App\Entity\PharmacyNotification No errors.
App\Entity\Orders\OrdersProducts No errors.
App\Entity\Products\Categories\ProductsCategories
  • The field App\Entity\Products\Categories\ProductsCategories#parent is on the owning side of a bi-directional relationship, but the specified inversedBy association on the target-entity App\Entity\Products\Categories\ProductsCategories#parent does not contain the required 'mappedBy="parent"' attribute.
  • If association App\Entity\Products\Categories\ProductsCategories#parent is many-to-one, then the inversed side App\Entity\Products\Categories\ProductsCategories#parent has to be one-to-many.
App\Entity\Products\Products
  • The mappings App\Entity\Products\Products#customAttributTitles and App\Entity\Products\Attribut\AttributTitle#product are inconsistent with each other.
App\Entity\Pharmacies\Pharmacies
  • The association App\Entity\Pharmacies\Pharmacies#paymentMethods refers to the owning side field App\Entity\Pharmacies\PharmacyPaymentMethod#pharmacies which does not exist.
  • The association App\Entity\Pharmacies\Pharmacies#shippingMethods refers to the owning side field App\Entity\Pharmacies\PharmacyShippingMethod#pharmacy which does not exist.
  • The association App\Entity\Pharmacies\Pharmacies#pharmaciesProducts refers to the owning side field App\Entity\Pharmacies\PharmaciesProducts#pharmacy which does not exist.
  • The association App\Entity\Pharmacies\Pharmacies#orders refers to the owning side field App\Entity\Orders\Orders#pharmacy which does not exist.
  • The association App\Entity\Pharmacies\Pharmacies#promotionalCodes refers to the owning side field App\Entity\PromotionalCode\PromotionalCode#pharmacy which does not exist.
  • The association App\Entity\Pharmacies\Pharmacies#pharmacists refers to the owning side field App\Entity\Pharmacists#pharmacy which does not exist.
App\Entity\Products\Attribut\ProductsAttributsTerms No errors.
App\Entity\Gift\OrderGift No errors.
App\Entity\AppText No errors.
App\Entity\Products\Categories\ProductsCategoriesTranslation No errors.
App\Entity\PromotionalCode\PromotionalCodeProductsCategories No errors.
App\Entity\Gift\OrderGiftItems No errors.
App\Entity\Products\ProductsTranslation No errors.
App\Entity\Products\ProductBrand No errors.
App\Entity\AppTextTranslation No errors.