Redirect 302 redirect from GET @app_home (0131a2)

GET https://www.supermarket.quicksellsbd.com/shop

Query Metrics

12 Database Queries
10 Different statements
20.07 ms Query time
0 Invalid entities
22 Managed entities

Queries

Group similar statements

#▲ Time Info
1 0.93 ms
SELECT t0.id AS id_1, t0.enabled AS enabled_2, t0.shop_name AS shop_name_3, t0.tagline AS tagline_4, t0.theme_color AS theme_color_5, t0.pickup_address AS pickup_address_6, t0.pickup_instructions AS pickup_instructions_7, t0.phone AS phone_8, t0.contact_email AS contact_email_9, t0.notify_email AS notify_email_10, t0.timezone AS timezone_11, t0.open_time AS open_time_12, t0.close_time AS close_time_13, t0.prep_minutes AS prep_minutes_14, t0.slot_minutes AS slot_minutes_15, t0.min_order_cents AS min_order_cents_16, t0.stock_buffer AS stock_buffer_17, t0.delivery_enabled AS delivery_enabled_18, t0.pickup_enabled AS pickup_enabled_19, t0.delivery_fee_cents AS delivery_fee_cents_20, t0.free_delivery_over_cents AS free_delivery_over_cents_21, t0.delivery_tax_basis_points AS delivery_tax_basis_points_22, t0.delivery_minutes AS delivery_minutes_23, t0.delivery_areas AS delivery_areas_24, t0.pay_online AS pay_online_25, t0.pay_at_pickup AS pay_at_pickup_26, t0.id_categories AS id_categories_27, t0.clover_environment AS clover_environment_28, t0.clover_region AS clover_region_29, t0.clover_merchant_id AS clover_merchant_id_30, t0.clover_private_token AS clover_private_token_31, t0.clover_webhook_secret AS clover_webhook_secret_32, t0.created_at AS created_at_33, t0.updated_at AS updated_at_34, t0.store_id AS store_id_35 FROM shop_settings t0 ORDER BY t0.created_at ASC LIMIT 1
Parameters:
[]
2 2.21 ms
SELECT DISTINCT id_0 FROM (SELECT DISTINCT id_0, name_2 FROM (SELECT p0_.id AS id_0, p0_.barcode AS barcode_1, p0_.name AS name_2, p0_.brand AS brand_3, p0_.category AS category_4, p0_.subcategory AS subcategory_5, p0_.price_cents AS price_cents_6, p0_.previous_price_cents AS previous_price_cents_7, p0_.price_changed_at AS price_changed_at_8, p0_.size AS size_9, p0_.size_label AS size_label_10, p0_.shelf_name AS shelf_name_11, p0_.stock_on_hand AS stock_on_hand_12, p0_.reorder_point AS reorder_point_13, p0_.min_stock AS min_stock_14, p0_.max_stock AS max_stock_15, p0_.cost_cents AS cost_cents_16, p0_.is_tax_allowed AS is_tax_allowed_17, p0_.is_weight_from_scale AS is_weight_from_scale_18, p0_.is_favorite AS is_favorite_19, p0_.online_enabled AS online_enabled_20, p0_.is_deleted AS is_deleted_21, p0_.image_path AS image_path_22, p0_.image_url AS image_url_23, p0_.sync_status AS sync_status_24, p0_.client_id AS client_id_25, p0_.created_at AS created_at_26, p0_.updated_at AS updated_at_27, o1_.id AS id_28, o1_.quantity AS quantity_29, o1_.price_cents AS price_cents_30, o1_.is_deleted AS is_deleted_31, o1_.updated_at AS updated_at_32 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 AND p0_.is_favorite = 1 AND p0_.stock_on_hand > 0 ORDER BY o1_.quantity ASC) dctrn_result_inner ORDER BY name_2 ASC) dctrn_result LIMIT 12
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
3 2.47 ms
SELECT DISTINCT id_1 FROM (SELECT DISTINCT id_1, sclr_0, updated_at_28 FROM (SELECT CASE WHEN p0_.stock_on_hand > 0 THEN 0 ELSE 1 END AS sclr_0, p0_.id AS id_1, p0_.barcode AS barcode_2, p0_.name AS name_3, p0_.brand AS brand_4, p0_.category AS category_5, p0_.subcategory AS subcategory_6, p0_.price_cents AS price_cents_7, p0_.previous_price_cents AS previous_price_cents_8, p0_.price_changed_at AS price_changed_at_9, p0_.size AS size_10, p0_.size_label AS size_label_11, p0_.shelf_name AS shelf_name_12, p0_.stock_on_hand AS stock_on_hand_13, p0_.reorder_point AS reorder_point_14, p0_.min_stock AS min_stock_15, p0_.max_stock AS max_stock_16, p0_.cost_cents AS cost_cents_17, p0_.is_tax_allowed AS is_tax_allowed_18, p0_.is_weight_from_scale AS is_weight_from_scale_19, p0_.is_favorite AS is_favorite_20, p0_.online_enabled AS online_enabled_21, p0_.is_deleted AS is_deleted_22, p0_.image_path AS image_path_23, p0_.image_url AS image_url_24, p0_.sync_status AS sync_status_25, p0_.client_id AS client_id_26, p0_.created_at AS created_at_27, p0_.updated_at AS updated_at_28, o1_.id AS id_29, o1_.quantity AS quantity_30, o1_.price_cents AS price_cents_31, o1_.is_deleted AS is_deleted_32, o1_.updated_at AS updated_at_33 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 ORDER BY o1_.quantity ASC) dctrn_result_inner ORDER BY sclr_0 ASC, updated_at_28 DESC) dctrn_result LIMIT 12
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
4 1.97 ms
SELECT CASE WHEN p0_.stock_on_hand > 0 THEN 0 ELSE 1 END AS sclr_0, p0_.id AS id_1, p0_.barcode AS barcode_2, p0_.name AS name_3, p0_.brand AS brand_4, p0_.category AS category_5, p0_.subcategory AS subcategory_6, p0_.price_cents AS price_cents_7, p0_.previous_price_cents AS previous_price_cents_8, p0_.price_changed_at AS price_changed_at_9, p0_.size AS size_10, p0_.size_label AS size_label_11, p0_.shelf_name AS shelf_name_12, p0_.stock_on_hand AS stock_on_hand_13, p0_.reorder_point AS reorder_point_14, p0_.min_stock AS min_stock_15, p0_.max_stock AS max_stock_16, p0_.cost_cents AS cost_cents_17, p0_.is_tax_allowed AS is_tax_allowed_18, p0_.is_weight_from_scale AS is_weight_from_scale_19, p0_.is_favorite AS is_favorite_20, p0_.online_enabled AS online_enabled_21, p0_.is_deleted AS is_deleted_22, p0_.image_path AS image_path_23, p0_.image_url AS image_url_24, p0_.sync_status AS sync_status_25, p0_.client_id AS client_id_26, p0_.created_at AS created_at_27, p0_.updated_at AS updated_at_28, o1_.id AS id_29, o1_.quantity AS quantity_30, o1_.price_cents AS price_cents_31, o1_.is_deleted AS is_deleted_32, o1_.updated_at AS updated_at_33, p0_.store_id AS store_id_34, p0_.supplier_id AS supplier_id_35, o1_.product_id AS product_id_36 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 AND p0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY sclr_0 ASC, p0_.updated_at DESC, o1_.quantity ASC
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "45e1b805-8a89-405d-b84f-c85ec3c31ee6"
  "cac256ed-0987-4fe3-8511-1b3b2c8ca8fe"
  "9c29fc39-16fc-401c-90ab-6948eefec05a"
  "fa1d3d5a-6e3d-4648-a1fc-ac1ba09f292a"
  "f008e0a8-4f52-438b-8ebf-af333685dc9a"
  "0818436e-8862-4553-a4f2-d4a12a648197"
  "1d98572e-a5f5-4572-aed4-c6467dc20187"
  "8a783f46-f1af-484f-9935-d415d022edde"
  "c6b0d8aa-9041-4515-8b10-6c7dc5bf2ea2"
  "2d75e47d-9ef8-4adb-ba01-d6fc065d18c6"
  "e5acbfd3-ea96-474c-a1fe-1b5b44698edb"
  "a4a5aba8-a84b-420a-b217-903b5151493b"
]
5 1.63 ms
SELECT DISTINCT p0_.category AS category_0 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
6 0.94 ms
SELECT p0_.id AS id_0, p0_.slug AS slug_1, p0_.name AS name_2, p0_.tax_basis_points AS tax_basis_points_3, p0_.sort_order AS sort_order_4, p0_.is_active AS is_active_5, p0_.is_pos_key AS is_pos_key_6, p0_.created_at AS created_at_7, p0_.updated_at AS updated_at_8, p0_.store_id AS store_id_9 FROM product_categories p0_ WHERE p0_.store_id = ? ORDER BY p0_.sort_order ASC, p0_.name ASC
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
7 1.71 ms
SELECT DISTINCT id_1 FROM (SELECT DISTINCT id_1, sclr_0, is_favorite_20, name_3 FROM (SELECT CASE WHEN p0_.stock_on_hand > 0 THEN 0 ELSE 1 END AS sclr_0, p0_.id AS id_1, p0_.barcode AS barcode_2, p0_.name AS name_3, p0_.brand AS brand_4, p0_.category AS category_5, p0_.subcategory AS subcategory_6, p0_.price_cents AS price_cents_7, p0_.previous_price_cents AS previous_price_cents_8, p0_.price_changed_at AS price_changed_at_9, p0_.size AS size_10, p0_.size_label AS size_label_11, p0_.shelf_name AS shelf_name_12, p0_.stock_on_hand AS stock_on_hand_13, p0_.reorder_point AS reorder_point_14, p0_.min_stock AS min_stock_15, p0_.max_stock AS max_stock_16, p0_.cost_cents AS cost_cents_17, p0_.is_tax_allowed AS is_tax_allowed_18, p0_.is_weight_from_scale AS is_weight_from_scale_19, p0_.is_favorite AS is_favorite_20, p0_.online_enabled AS online_enabled_21, p0_.is_deleted AS is_deleted_22, p0_.image_path AS image_path_23, p0_.image_url AS image_url_24, p0_.sync_status AS sync_status_25, p0_.client_id AS client_id_26, p0_.created_at AS created_at_27, p0_.updated_at AS updated_at_28, o1_.id AS id_29, o1_.quantity AS quantity_30, o1_.price_cents AS price_cents_31, o1_.is_deleted AS is_deleted_32, o1_.updated_at AS updated_at_33 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 AND p0_.category = ? ORDER BY o1_.quantity ASC) dctrn_result_inner ORDER BY sclr_0 ASC, is_favorite_20 DESC, name_3 ASC) dctrn_result LIMIT 4
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "cigarette"
]
8 1.30 ms
SELECT CASE WHEN p0_.stock_on_hand > 0 THEN 0 ELSE 1 END AS sclr_0, p0_.id AS id_1, p0_.barcode AS barcode_2, p0_.name AS name_3, p0_.brand AS brand_4, p0_.category AS category_5, p0_.subcategory AS subcategory_6, p0_.price_cents AS price_cents_7, p0_.previous_price_cents AS previous_price_cents_8, p0_.price_changed_at AS price_changed_at_9, p0_.size AS size_10, p0_.size_label AS size_label_11, p0_.shelf_name AS shelf_name_12, p0_.stock_on_hand AS stock_on_hand_13, p0_.reorder_point AS reorder_point_14, p0_.min_stock AS min_stock_15, p0_.max_stock AS max_stock_16, p0_.cost_cents AS cost_cents_17, p0_.is_tax_allowed AS is_tax_allowed_18, p0_.is_weight_from_scale AS is_weight_from_scale_19, p0_.is_favorite AS is_favorite_20, p0_.online_enabled AS online_enabled_21, p0_.is_deleted AS is_deleted_22, p0_.image_path AS image_path_23, p0_.image_url AS image_url_24, p0_.sync_status AS sync_status_25, p0_.client_id AS client_id_26, p0_.created_at AS created_at_27, p0_.updated_at AS updated_at_28, o1_.id AS id_29, o1_.quantity AS quantity_30, o1_.price_cents AS price_cents_31, o1_.is_deleted AS is_deleted_32, o1_.updated_at AS updated_at_33, p0_.store_id AS store_id_34, p0_.supplier_id AS supplier_id_35, o1_.product_id AS product_id_36 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 AND p0_.category = ? AND p0_.id IN (?) ORDER BY sclr_0 ASC, p0_.is_favorite DESC, p0_.name ASC, o1_.quantity ASC
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "cigarette"
  "9c29fc39-16fc-401c-90ab-6948eefec05a"
]
9 2.61 ms
SELECT DISTINCT id_1 FROM (SELECT DISTINCT id_1, sclr_0, is_favorite_20, name_3 FROM (SELECT CASE WHEN p0_.stock_on_hand > 0 THEN 0 ELSE 1 END AS sclr_0, p0_.id AS id_1, p0_.barcode AS barcode_2, p0_.name AS name_3, p0_.brand AS brand_4, p0_.category AS category_5, p0_.subcategory AS subcategory_6, p0_.price_cents AS price_cents_7, p0_.previous_price_cents AS previous_price_cents_8, p0_.price_changed_at AS price_changed_at_9, p0_.size AS size_10, p0_.size_label AS size_label_11, p0_.shelf_name AS shelf_name_12, p0_.stock_on_hand AS stock_on_hand_13, p0_.reorder_point AS reorder_point_14, p0_.min_stock AS min_stock_15, p0_.max_stock AS max_stock_16, p0_.cost_cents AS cost_cents_17, p0_.is_tax_allowed AS is_tax_allowed_18, p0_.is_weight_from_scale AS is_weight_from_scale_19, p0_.is_favorite AS is_favorite_20, p0_.online_enabled AS online_enabled_21, p0_.is_deleted AS is_deleted_22, p0_.image_path AS image_path_23, p0_.image_url AS image_url_24, p0_.sync_status AS sync_status_25, p0_.client_id AS client_id_26, p0_.created_at AS created_at_27, p0_.updated_at AS updated_at_28, o1_.id AS id_29, o1_.quantity AS quantity_30, o1_.price_cents AS price_cents_31, o1_.is_deleted AS is_deleted_32, o1_.updated_at AS updated_at_33 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 AND p0_.category = ? ORDER BY o1_.quantity ASC) dctrn_result_inner ORDER BY sclr_0 ASC, is_favorite_20 DESC, name_3 ASC) dctrn_result LIMIT 4
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "other"
]
10 1.51 ms
SELECT CASE WHEN p0_.stock_on_hand > 0 THEN 0 ELSE 1 END AS sclr_0, p0_.id AS id_1, p0_.barcode AS barcode_2, p0_.name AS name_3, p0_.brand AS brand_4, p0_.category AS category_5, p0_.subcategory AS subcategory_6, p0_.price_cents AS price_cents_7, p0_.previous_price_cents AS previous_price_cents_8, p0_.price_changed_at AS price_changed_at_9, p0_.size AS size_10, p0_.size_label AS size_label_11, p0_.shelf_name AS shelf_name_12, p0_.stock_on_hand AS stock_on_hand_13, p0_.reorder_point AS reorder_point_14, p0_.min_stock AS min_stock_15, p0_.max_stock AS max_stock_16, p0_.cost_cents AS cost_cents_17, p0_.is_tax_allowed AS is_tax_allowed_18, p0_.is_weight_from_scale AS is_weight_from_scale_19, p0_.is_favorite AS is_favorite_20, p0_.online_enabled AS online_enabled_21, p0_.is_deleted AS is_deleted_22, p0_.image_path AS image_path_23, p0_.image_url AS image_url_24, p0_.sync_status AS sync_status_25, p0_.client_id AS client_id_26, p0_.created_at AS created_at_27, p0_.updated_at AS updated_at_28, o1_.id AS id_29, o1_.quantity AS quantity_30, o1_.price_cents AS price_cents_31, o1_.is_deleted AS is_deleted_32, o1_.updated_at AS updated_at_33, p0_.store_id AS store_id_34, p0_.supplier_id AS supplier_id_35, o1_.product_id AS product_id_36 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0 AND p0_.category = ? AND p0_.id IN (?, ?, ?, ?) ORDER BY sclr_0 ASC, p0_.is_favorite DESC, p0_.name ASC, o1_.quantity ASC
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "other"
  "45e1b805-8a89-405d-b84f-c85ec3c31ee6"
  "cac256ed-0987-4fe3-8511-1b3b2c8ca8fe"
  "f008e0a8-4f52-438b-8ebf-af333685dc9a"
  "e5acbfd3-ea96-474c-a1fe-1b5b44698edb"
]
11 1.36 ms
SELECT o0_.product_id AS sclr_0, SUM(o0_.quantity) AS sclr_1 FROM online_order_lines o0_ INNER JOIN online_orders o1_ ON o0_.order_id = o1_.id WHERE o1_.store_id = ? AND o1_.status IN (?, ?, ?, ?) AND o0_.product_id IS NOT NULL AND o0_.product_id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) GROUP BY o0_.product_id
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "pending_payment"
  "new"
  "preparing"
  "ready"
  "45e1b805-8a89-405d-b84f-c85ec3c31ee6"
  "cac256ed-0987-4fe3-8511-1b3b2c8ca8fe"
  "9c29fc39-16fc-401c-90ab-6948eefec05a"
  "fa1d3d5a-6e3d-4648-a1fc-ac1ba09f292a"
  "f008e0a8-4f52-438b-8ebf-af333685dc9a"
  "0818436e-8862-4553-a4f2-d4a12a648197"
  "1d98572e-a5f5-4572-aed4-c6467dc20187"
  "8a783f46-f1af-484f-9935-d415d022edde"
  "c6b0d8aa-9041-4515-8b10-6c7dc5bf2ea2"
  "2d75e47d-9ef8-4adb-ba01-d6fc065d18c6"
  "e5acbfd3-ea96-474c-a1fe-1b5b44698edb"
  "a4a5aba8-a84b-420a-b217-903b5151493b"
]
12 1.43 ms
SELECT DISTINCT p0_.category AS category_0 FROM products p0_ LEFT JOIN offers o1_ ON p0_.id = o1_.product_id AND (o1_.is_deleted = 0) WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.online_enabled = 1 AND p0_.is_weight_from_scale = 0 AND p0_.price_cents > 0
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]

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\Product 12
App\Entity\ProductCategory 8
App\Entity\ShopSettings 1
App\Entity\Store 1

Entities Mapping

Class Mapping errors
App\Entity\ShopSettings No errors.
App\Entity\Store No errors.
App\Entity\Product No errors.
App\Entity\Offer No errors.
App\Entity\Supplier No errors.
App\Entity\ProductCategory No errors.
App\Entity\OnlineOrder No errors.
App\Entity\OnlineOrderLine No errors.