GET https://recette.junglebike.fr/search/workshop?latitude=44.8378&location=bordeaux&longitude=-0.5792

Query Metrics

31 Database Queries
2 Different statements
148.71 ms Query time
2 Invalid entities
0 Managed entities

Queries

Group similar statements

# Time Info
1 22.22 ms
SELECT 
        w.id,
        w.name,
        w.city,
        w.address,
        w.country,
        w.postal_code,
        w.lat,
        w.lng,
        w.radius AS radius_km,
        w.avatar_path,
        w.description,
        w.electric_bike_accepted,
        w.next_available_date,
        w.status,
        w.booking_type,
        w.bike_type_keys,
        w.services_provided_keys,
        w.services_provided,
        w.practice_type_keys,
        w.motor_brands,
        w.motor_positions,
        w.activity,
        w.location,
        w.contact,
        w.schedule,
        w.availability_calendar,
        w.created_at,
        w.gallery,
        w.supported_bike_type,
        w.supported_practice_type,
        w.time_slots,
        (6371 * acos(
            cos(radians(:lat)) *
            cos(radians(w.lat)) *
            cos(radians(w.lng) - radians(:lng)) +
            sin(radians(:lat)) *
            sin(radians(w.lat))
        )) AS distance_km FROM workshop w WHERE 1=1 AND w.status = :status AND (
        6371 * acos(
            cos(radians(:lat)) *
            cos(radians(w.lat)) *
            cos(radians(w.lng) - radians(:lng)) +
            sin(radians(:lat)) *
            sin(radians(w.lat))
        )
    ) <= :radiusKm ORDER BY w.next_available_date ASC NULLS LAST, distance_km ASC NULLS LAST LIMIT :limit
Parameters:
[
  "lat" => 44.8378
  "lng" => -0.5792
  "status" => "status.public"
  "radiusKm" => 20
  "limit" => 30
]
2 12.33 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "1ce4b3ec-1391-4d6a-b52c-e4d24c846544"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
3 4.50 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "081bf2ee-a7df-4ef7-88c7-8f705439e2d3"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
4 2.48 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "2174f315-a238-49ea-949f-4b2d8f5fd6f5"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
5 0.44 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "3426e93b-495f-44a2-a193-e6f1a7547773"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
6 4.07 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "7d4816d1-8443-4335-83ae-625b44692ae7"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
7 3.77 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "80959039-a5d8-4259-bd0e-de2593629707"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
8 3.48 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "bd432391-b88c-41d9-8a44-dcb08ce293e3"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
9 3.72 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "f01f60ff-0552-4ff5-8e31-67560a3af4a9"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
10 2.12 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "a942862f-a1b4-4e4e-8654-db811fece6fb"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
11 1.24 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "ebf7ccd4-7bd7-406c-9121-5db55d289cdd"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
12 3.20 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "5c346914-7b4b-47af-ae6a-2c1d8a8105b4"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
13 2.57 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "9e811261-9c2e-4b24-bfff-8aac43fae6a9"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:44"
  "CANCELED"
]
14 0.79 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "ff601a29-9775-425d-87c6-493e31421b2d"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
15 6.98 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "ae857da2-068d-4c4f-8a28-788d0bf80dd3"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
16 0.41 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "b17fb6b6-57e8-41ba-9edf-17d7a29371e2"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
17 8.57 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "2cfe8829-ffb2-49b5-b359-ab6165a36793"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
18 3.27 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "3f8dd824-f4c6-40c0-a1d1-86a3238e7f85"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
19 3.54 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "d1eea8bb-88e0-4d5c-bbf0-6bf0a24ab15a"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
20 3.63 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "b855ec94-a64d-4c74-b72c-b517bdb52f30"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
21 3.52 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "b956efac-ad35-42c8-953b-aa8c1a9530ee"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
22 2.53 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "2224dcdd-a4ed-438f-ad91-824625a2cd5f"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
23 1.23 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "9a5e9e11-1ef6-490a-8291-1a7875156b4b"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
24 4.65 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "0e5ea8b8-a2cc-4aa2-9728-505dcc034aab"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
25 0.42 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "bdb854c1-7dc5-4a65-ac95-9771fb2f30e6"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
26 7.57 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "ee3508ab-d816-494a-aa27-cf1e2779b350"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
27 0.41 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "554b646a-fe23-44de-afe9-fe67df1cec4b"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
28 12.82 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "7bc68e34-b91d-47cf-9481-b7fa834ddc31"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
29 4.82 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "e89b8333-7e60-4bac-9b57-6957bbfa9fd4"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
30 16.96 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "53b0b886-3491-45fe-9afb-95ddcd26176e"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]
31 0.43 ms
SELECT a0_.start_date AS start_date_0, a0_.end_date AS end_date_1 FROM appointment a0_ INNER JOIN workshop w1_ ON a0_.workshop_id = w1_.id WHERE w1_.id = ? AND a0_.start_date >= ? AND a0_.start_date <= ? AND a0_.status NOT IN (?) ORDER BY a0_.start_date ASC
Parameters:
[
  "95afd606-950c-47f7-a91c-25a6cd5e4070"
  "2026-03-15 00:00:00"
  "2026-06-16 15:13:45"
  "CANCELED"
]

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

Entities Mapping

Class Mapping errors
App\Entity\Workshop
  • The association App\Entity\Workshop#users refers to the inverse side field App\Entity\User#workshops which does not exist.
App\Entity\Appointment
  • The mappings App\Entity\Appointment#fleet and App\Entity\Fleet#appointments are inconsistent with each other.