https://courier.ohau.co.ke/api/parcels/new

Query Metrics

20 Database Queries
16 Different statements
117.94 ms Query time
1 Invalid entities

Queries

Group similar statements

# Time Info
1 0.81 ms
SELECT t0.id AS id_1, t0.username AS username_2, t0.password AS password_3, t0.created_at AS created_at_4, t0.roles AS roles_5, t0.email AS email_6, t0.person_id AS person_id_7 FROM user t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  57
]
2 0.76 ms
SELECT t0.id AS id_1, t0.organization_name AS organization_name_2, t0.code AS code_3, t0.county AS county_4, t0.town AS town_5, t0.address AS address_6, t0.person_id AS person_id_7, t0.created_by AS created_by_8 FROM organization t0 WHERE t0.id IS NULL LIMIT 1
Parameters:
[]
3 0.96 ms
SELECT s0_.id AS id_0, s0_.station_name AS station_name_1, s0_.station_address AS station_address_2, s0_.phone_numbers AS phone_numbers_3, s0_.created_at AS created_at_4, s0_.operating_hrs AS operating_hrs_5, s0_.is_mobile AS is_mobile_6, s0_.is_active AS is_active_7, s0_.organization_id AS organization_id_8, s0_.created_by AS created_by_9 FROM station s0_ LIMIT 50
Parameters:
[]
4 1.09 ms
SELECT t0.id AS id_1, t0.is_active AS is_active_2, t0.created_at AS created_at_3, t0.user AS user_4, t0.station_id AS station_id_5 FROM user_station t0 WHERE t0.user = ? AND t0.is_active = ? ORDER BY t0.id DESC LIMIT 1
Parameters:
[
  57
  1
]
5 0.98 ms
SELECT t0.id AS id_1, t0.is_active AS is_active_2, t0.created_at AS created_at_3, t0.user AS user_4, t0.station_id AS station_id_5 FROM user_station t0 WHERE t0.user = ? AND t0.is_active = ? ORDER BY t0.id DESC LIMIT 1
Parameters:
[
  57
  1
]
6 1.47 ms
SELECT id FROM daily_account a WHERE 
                                   a.user_id = 57 
                                 and a.is_closed = false 
                                 and date(a.created_at) = cast(now() as date) ORDER BY a.id desc limit 1
Parameters:
[]
7 0.63 ms
SELECT t0.id AS id_1, t0.drawer_cash AS drawer_cash_2, t0.account_date AS account_date_3, t0.is_closed AS is_closed_4, t0.created_at AS created_at_5, t0.user_id AS user_id_6, t0.station_daily_account AS station_daily_account_7, t0.closed_by AS closed_by_8 FROM daily_account t0 WHERE t0.id = ? LIMIT 1
Parameters:
[
  "35524"
]
8 0.68 ms
"START TRANSACTION"
Parameters:
[]
9 8.51 ms
INSERT INTO way_bill (sender_name, sender_phone_number, receiver_name, receiver_phone_number, created_at, is_collected, is_received, received_at, percel_count, longitude, latitude, parcel_value, from_station_id, to_station_id, created_by, received_by, organization_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Parameters:
[
  "LYDIA"
  "0703 908 314"
  "BENJAMIN GITONGA"
  "0726 687 501"
  "2025-01-18 10:40:43"
  0
  0
  null
  1
  null
  null
  0
  35
  1
  57
  null
  null
]
10 8.38 ms
INSERT INTO transaction (amount, cash_amount, mpesa_amount, tax_percentage, tax_amount, gross_amount, station_expenses, station_balance, expenses, balance, created_at, is_cancelled, is_complete, is_paid, paid_by, mpesa_payment_phone, payment_method, pin_number, cu_invoice_number, cu_invoice_number_credit, cu_serial_number, is_final, way_bill_id, created_by, organization_id, daily_account_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Parameters:
[
  300
  0
  0
  16
  41.38
  300
  0
  300
  0
  300
  "2025-01-18 10:40:43"
  0
  0
  0
  "CASH"
  null
  null
  null
  null
  null
  null
  0
  1020620
  57
  null
  35524
]
11 1.35 ms
INSERT INTO parcel (description, number, is_in_delivery, created_at, way_bill_id) VALUES (?, ?, ?, ?, ?)
Parameters:
[
  "c/sack spare"
  1
  0
  "2025-01-18 10:40:43"
  1020620
]
12 83.74 ms
"COMMIT"
Parameters:
[]
13 1.02 ms
SELECT t0.id AS id_1, t0.organization_name AS organization_name_2, t0.code AS code_3, t0.county AS county_4, t0.town AS town_5, t0.address AS address_6, t0.person_id AS person_id_7, t0.created_by AS created_by_8 FROM organization t0 WHERE t0.id = ?
Parameters:
[
  1
]
14 1.91 ms
SELECT t0.id AS id_1, t0.first_name AS first_name_2, t0.second_name AS second_name_3, t0.sir_name AS sir_name_4, t0.gender AS gender_5, t0.national_id AS national_id_6, t0.phone_number AS phone_number_7, t0.created_at AS created_at_8, t0.date_of_birth AS date_of_birth_9, t0.preferred_name AS preferred_name_10, t0.created_by AS created_by_11 FROM person t0 WHERE t0.id = ?
Parameters:
[
  3
]
15 0.82 ms
SELECT t0.id AS id_1, t0.username AS username_2, t0.password AS password_3, t0.created_at AS created_at_4, t0.roles AS roles_5, t0.email AS email_6, t0.person_id AS person_id_7 FROM user t0 WHERE t0.id = ?
Parameters:
[
  2
]
16 0.39 ms
SELECT t0.id AS id_1, t0.username AS username_2, t0.password AS password_3, t0.created_at AS created_at_4, t0.roles AS roles_5, t0.email AS email_6, t0.person_id AS person_id_7 FROM user t0 WHERE t0.id = ?
Parameters:
[
  42
]
17 0.31 ms
SELECT t0.id AS id_1, t0.first_name AS first_name_2, t0.second_name AS second_name_3, t0.sir_name AS sir_name_4, t0.gender AS gender_5, t0.national_id AS national_id_6, t0.phone_number AS phone_number_7, t0.created_at AS created_at_8, t0.date_of_birth AS date_of_birth_9, t0.preferred_name AS preferred_name_10, t0.created_by AS created_by_11 FROM person t0 WHERE t0.id = ?
Parameters:
[
  44
]
18 0.30 ms
SELECT t0.id AS id_1, t0.first_name AS first_name_2, t0.second_name AS second_name_3, t0.sir_name AS sir_name_4, t0.gender AS gender_5, t0.national_id AS national_id_6, t0.phone_number AS phone_number_7, t0.created_at AS created_at_8, t0.date_of_birth AS date_of_birth_9, t0.preferred_name AS preferred_name_10, t0.created_by AS created_by_11 FROM person t0 WHERE t0.id = ?
Parameters:
[
  58
]
19 1.65 ms
SELECT t0.id AS id_1, t0.amount AS amount_2, t0.expense_accrued AS expense_accrued_3, t0.description AS description_4, t0.created_at AS created_at_5, t0.is_cancelled AS is_cancelled_6, t0.station_id AS station_id_7, t0.daily_account_id AS daily_account_id_8, t0.expense_type_id AS expense_type_id_9, t0.created_by AS created_by_10 FROM station_expense t0 WHERE t0.daily_account_id = ?
Parameters:
[
  35524
]
20 2.14 ms
SELECT t0.id AS id_1, t0.account_date AS account_date_2, t0.is_closed AS is_closed_3, t0.closing_date AS closing_date_4, t0.is_banked AS is_banked_5, t0.created_at AS created_at_6, t0.closed_by AS closed_by_7, t0.created_by AS created_by_8, t0.station_id AS station_id_9 FROM station_daily_account t0 WHERE t0.id = ?
Parameters:
[
  16712
]

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\User No errors.
App\Entity\Person No errors.
App\Entity\Organization No errors.
App\Entity\WayBill
  • The field App\Entity\WayBill#collectedParcel is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\CollectedParcel#waybill does not contain the required 'inversedBy="collectedParcel"' attribute.
App\Entity\Station No errors.
App\Entity\UserStation No errors.
App\Entity\Transaction No errors.
App\Entity\DailyAccount No errors.
App\Entity\StationDailyAccount No errors.
App\Entity\StationExpense No errors.
App\Entity\Parcel No errors.
App\Entity\ExpenseType No errors.