GET https://supermarket.quicksellsbd.com/admin

Query Metrics

14 Database Queries
14 Different statements
12.29 ms Query time
0 Invalid entities
2 Managed entities

Queries

Group similar statements

# Time Info
1 0.90 ms
SELECT t0.id AS id_1, t0.email AS email_2, t0.full_name AS full_name_3, t0.roles AS roles_4, t0.password AS password_5, t0.is_active AS is_active_6, t0.hourly_rate_cents AS hourly_rate_cents_7, t0.created_at AS created_at_8, t0.store_id AS store_id_9 FROM users t0 WHERE t0.id = ?
Parameters:
[
  "b4abf302-a07a-441e-8bf6-d773ded18a97"
]
2 1.10 ms
SELECT COUNT(p0_.id) AS sclr_0, COALESCE(SUM(CASE WHEN p0_.stock_on_hand <= 0 THEN 1 ELSE 0 END), 0) AS sclr_1, COALESCE(SUM(CASE WHEN p0_.stock_on_hand > 0 AND p0_.stock_on_hand <= p0_.reorder_point THEN 1 ELSE 0 END), 0) AS sclr_2 FROM products p0_ WHERE p0_.store_id = ? AND p0_.is_deleted = 0
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
3 1.02 ms
SELECT COALESCE(SUM(CASE WHEN s0_.status = ? THEN s0_.total_cents ELSE 0 END), 0) AS sclr_0, COALESCE(SUM(CASE WHEN s0_.status = ? THEN 1 ELSE 0 END), 0) AS sclr_1, COALESCE(SUM(CASE WHEN s0_.status = ? AND s0_.payment_method = ? THEN s0_.total_cents ELSE 0 END), 0) AS sclr_2, COALESCE(SUM(CASE WHEN s0_.status = ? AND s0_.payment_method = ? THEN s0_.total_cents ELSE 0 END), 0) AS sclr_3, COALESCE(SUM(CASE WHEN s0_.status = ? THEN s0_.total_cents ELSE 0 END), 0) AS sclr_4 FROM sales s0_ WHERE s0_.store_id = ? AND s0_.created_at >= ? AND s0_.created_at < ?
Parameters:
[
  "completed"
  "completed"
  "completed"
  "cash"
  "completed"
  "card"
  "voided"
  "8241c908-a268-4867-85dc-e6714e489812"
  "2026-08-29 00:00:00"
  "2026-08-30 00:00:00"
]
4 1.03 ms
SELECT t0_.id AS id_0, t0_.clock_in_at AS clock_in_at_1, t0_.clock_out_at AS clock_out_at_2, t0_.minutes AS minutes_3, t0_.device_key AS device_key_4, u1_.id AS id_5, u1_.email AS email_6, u1_.full_name AS full_name_7, u1_.roles AS roles_8, u1_.password AS password_9, u1_.is_active AS is_active_10, u1_.hourly_rate_cents AS hourly_rate_cents_11, u1_.created_at AS created_at_12, t0_.store_id AS store_id_13, t0_.user_id AS user_id_14, u1_.store_id AS store_id_15 FROM time_entries t0_ INNER JOIN users u1_ ON t0_.user_id = u1_.id WHERE t0_.store_id = ? AND t0_.clock_in_at >= ? AND t0_.clock_in_at < ? ORDER BY t0_.clock_in_at DESC
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "2026-08-29 00:00:00"
  "2026-08-30 00:00:00"
]
5 0.73 ms
SELECT COUNT(p0_.id) AS sclr_0 FROM products p0_ WHERE p0_.store_id = ? AND p0_.sync_status <> ?
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "synced"
]
6 0.72 ms
SELECT COUNT(s0_.id) AS sclr_0 FROM sales s0_ WHERE s0_.store_id = ? AND s0_.sync_status <> ?
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "synced"
]
7 0.72 ms
SELECT COUNT(d0_.id) AS sclr_0 FROM devices d0_ WHERE d0_.store_id = ? AND d0_.status = ?
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "pending"
]
8 1.00 ms
SELECT COALESCE(SUM(s0_.line_subtotal_cents - (COALESCE(p1_.cost_cents, 0) * s0_.quantity)), 0) AS sclr_0 FROM sale_lines s0_ INNER JOIN sales s2_ ON s0_.sale_id = s2_.id LEFT JOIN products p1_ ON s0_.product_id = p1_.id WHERE s2_.store_id = ? AND s2_.status = ? AND s2_.created_at >= ? AND s2_.created_at < ?
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "completed"
  "2026-08-29 00:00:00"
  "2026-08-30 00:00:00"
]
9 0.87 ms
SELECT COALESCE(SUM((s0_.unit_price_cents * s0_.quantity) - s0_.line_subtotal_cents), 0) AS sclr_0 FROM sale_lines s0_ INNER JOIN sales s1_ ON s0_.sale_id = s1_.id WHERE s1_.store_id = ? AND s1_.status = ? AND s1_.created_at >= ? AND s1_.created_at < ?
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
  "completed"
  "2026-08-29 00:00:00"
  "2026-08-30 00:00:00"
]
10 0.94 ms
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_.price_cents AS price_cents_5, p0_.size AS size_6, p0_.size_label AS size_label_7, p0_.stock_on_hand AS stock_on_hand_8, p0_.reorder_point AS reorder_point_9, p0_.min_stock AS min_stock_10, p0_.max_stock AS max_stock_11, p0_.cost_cents AS cost_cents_12, p0_.is_tax_allowed AS is_tax_allowed_13, p0_.is_favorite AS is_favorite_14, p0_.is_deleted AS is_deleted_15, p0_.image_path AS image_path_16, p0_.image_url AS image_url_17, p0_.sync_status AS sync_status_18, p0_.client_id AS client_id_19, p0_.created_at AS created_at_20, p0_.updated_at AS updated_at_21, p0_.store_id AS store_id_22 FROM products p0_ WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.stock_on_hand > 0 AND p0_.stock_on_hand <= p0_.reorder_point ORDER BY p0_.stock_on_hand ASC LIMIT 5
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
11 0.91 ms
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_.price_cents AS price_cents_5, p0_.size AS size_6, p0_.size_label AS size_label_7, p0_.stock_on_hand AS stock_on_hand_8, p0_.reorder_point AS reorder_point_9, p0_.min_stock AS min_stock_10, p0_.max_stock AS max_stock_11, p0_.cost_cents AS cost_cents_12, p0_.is_tax_allowed AS is_tax_allowed_13, p0_.is_favorite AS is_favorite_14, p0_.is_deleted AS is_deleted_15, p0_.image_path AS image_path_16, p0_.image_url AS image_url_17, p0_.sync_status AS sync_status_18, p0_.client_id AS client_id_19, p0_.created_at AS created_at_20, p0_.updated_at AS updated_at_21, p0_.store_id AS store_id_22 FROM products p0_ WHERE p0_.store_id = ? AND p0_.is_deleted = 0 AND p0_.stock_on_hand <= 0 ORDER BY p0_.name ASC LIMIT 4
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
12 0.88 ms
SELECT s0_.id AS id_0, s0_.sale_number AS sale_number_1, s0_.status AS status_2, s0_.payment_method AS payment_method_3, s0_.subtotal_cents AS subtotal_cents_4, s0_.tax_cents AS tax_cents_5, s0_.total_cents AS total_cents_6, s0_.cash_tendered_cents AS cash_tendered_cents_7, s0_.change_due_cents AS change_due_cents_8, s0_.device_id AS device_id_9, s0_.cashier_user_id AS cashier_user_id_10, s0_.cashier_name AS cashier_name_11, s0_.void_reason AS void_reason_12, s0_.sync_status AS sync_status_13, s0_.client_id AS client_id_14, s0_.created_at AS created_at_15, s0_.updated_at AS updated_at_16, s0_.store_id AS store_id_17 FROM sales s0_ WHERE s0_.store_id = ? ORDER BY s0_.created_at DESC LIMIT 10
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
13 0.78 ms
SELECT COUNT(t0_.id) AS sclr_0 FROM time_entries t0_ WHERE t0_.store_id = ? AND t0_.clock_out_at IS NULL
Parameters:
[
  "8241c908-a268-4867-85dc-e6714e489812"
]
14 0.71 ms
SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.address AS address_4, t0.pairing_pin AS pairing_pin_5, t0.auto_approve_devices AS auto_approve_devices_6, t0.created_at AS created_at_7, t0.updated_at AS updated_at_8 FROM stores t0 ORDER BY t0.name ASC
Parameters:
[]

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\User 1
App\Entity\Store 1

Entities Mapping

Class Mapping errors
App\Entity\User No errors.
App\Entity\Store No errors.
App\Entity\Product No errors.
App\Entity\Sale No errors.
App\Entity\TimeEntry No errors.
App\Entity\Device No errors.
App\Entity\SaleLine No errors.