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

Query Metrics

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

Queries

Group similar statements

# Time Info
1 0.92 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.72 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 1.00 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_.organization_id AS organization_id_7, s0_.created_by AS created_by_8 FROM station s0_ LIMIT 50
Parameters:
[]
4 0.99 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.97 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 3.43 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.69 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:
[
  "32818"
]
8 2.00 ms
"START TRANSACTION"
Parameters:
[]
9 5.46 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:
[
  "NICETA MWENDIA"
  "0720 497 296"
  "ROSE MARY WAHOME"
  "0723 910 428"
  "2024-09-28 17:17:06"
  0
  0
  null
  1
  null
  null
  0
  35
  1
  57
  null
  null
]
10 1.79 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:
[
  200
  0
  0
  16
  27.59
  200
  0
  200
  0
  200
  "2024-09-28 17:17:06"
  0
  0
  0
  "CASH"
  null
  null
  null
  null
  null
  null
  0
  951043
  57
  null
  32818
]
11 3.15 ms
INSERT INTO parcel (description, number, is_in_delivery, created_at, way_bill_id) VALUES (?, ?, ?, ?, ?)
Parameters:
[
  "documents"
  1
  0
  "2024-09-28 17:17:06"
  951043
]
12 6.36 ms
"COMMIT"
Parameters:
[]
13 0.80 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 0.56 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.45 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.30 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.29 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.29 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.14 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:
[
  32818
]
20 1.78 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:
[
  15146
]

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.