Query Metrics

4 Database Queries
4 Different statements
768.40 ms Query time
7 Invalid entities

Queries

Group similar statements

# Time Info
1 1.11 ms
SELECT t0.id AS id_1, t0.email AS email_2, t0.roles AS roles_3, t0.password AS password_4, t0.enabled AS enabled_5, t0.name AS name_6, t0.celular AS celular_7 FROM user t0 WHERE t0.id = ?
Parameters:
[
  3
]
2 1.33 ms
SELECT t0.id AS id_1, t0.is_generated_promo_code AS is_generated_promo_code_2, t0.promo_code AS promo_code_3, t0.expires_at AS expires_at_4, t0.limit_uses AS limit_uses_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7 FROM coupon t0 WHERE t0.id = ?
Parameters:
[
  "88"
]
3 5.80 ms
SELECT t0.id AS id_1, t0.email AS email_2, t0.username AS username_3, t0.roles AS roles_4, t0.password AS password_5, t0.plain_password AS plain_password_6, t0.enabled AS enabled_7, t0.name AS name_8, t0.surname AS surname_9, t0.address AS address_10, t0.celular AS celular_11, t0.image AS image_12, t0.created_at AS created_at_13, t0.updated_at AS updated_at_14, t0.country_id AS country_id_15, t0.season_active AS season_active_16, t0.type_account AS type_account_17, t0.is_pro AS is_pro_18, t0.purchase AS purchase_19, t0.purchase_platform AS purchase_platform_20, t0.membership_id AS membership_id_21, t0.coupon_status AS coupon_status_22, t0.phone AS phone_23, t0.google_auth_code AS google_auth_code_24, t0.google_auth_code_verified AS google_auth_code_verified_25, t0.date_of_birth AS date_of_birth_26, t0.deleted_at AS deleted_at_27, t0.is_deleted AS is_deleted_28, t0.country_id AS country_id_29 FROM customer t0 INNER JOIN coupon_customer ON t0.id = coupon_customer.customer_id WHERE coupon_customer.coupon_id = ?
Parameters:
[
  88
]
4 760.17 ms
SELECT c0_.id AS id_0, c0_.email AS email_1, c0_.username AS username_2, c0_.roles AS roles_3, c0_.password AS password_4, c0_.plain_password AS plain_password_5, c0_.enabled AS enabled_6, c0_.name AS name_7, c0_.surname AS surname_8, c0_.address AS address_9, c0_.celular AS celular_10, c0_.image AS image_11, c0_.created_at AS created_at_12, c0_.updated_at AS updated_at_13, c0_.country_id AS country_id_14, c0_.season_active AS season_active_15, c0_.type_account AS type_account_16, c0_.is_pro AS is_pro_17, c0_.purchase AS purchase_18, c0_.purchase_platform AS purchase_platform_19, c0_.membership_id AS membership_id_20, c0_.coupon_status AS coupon_status_21, c0_.phone AS phone_22, c0_.google_auth_code AS google_auth_code_23, c0_.google_auth_code_verified AS google_auth_code_verified_24, c0_.date_of_birth AS date_of_birth_25, c0_.deleted_at AS deleted_at_26, c0_.is_deleted AS is_deleted_27, c0_.country_id AS country_id_28 FROM customer c0_
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.

Entities Mapping

Class Mapping errors
App\Entity\User No errors.
App\Entity\Customer
  • The association App\Entity\Customer#exerciseQualifications refers to the owning side field App\Entity\ExerciseQualification#customer_id which does not exist.
App\Entity\AppModule
  • The association App\Entity\AppModule#supports refers to the owning side field App\Entity\Support#app_module which does not exist.
App\Entity\Support
  • The mappings App\Entity\Support#AppModule and App\Entity\AppModule#supports are inconsistent with each other.
  • The mappings App\Entity\Support#supportFilesTemplate and App\Entity\SupportFile#Support are inconsistent with each other.
App\Entity\Tactic No errors.
App\Entity\TypeNotification No errors.
App\Entity\TypeSoccer No errors.
App\Entity\Category No errors.
App\Entity\Collaborator No errors.
App\Entity\Competition No errors.
App\Entity\Config No errors.
App\Entity\Country No errors.
App\Entity\Coupon No errors.
App\Entity\CouponCustomer No errors.
App\Entity\Difficulty No errors.
App\Entity\Exercise
  • The field App\Entity\Exercise#notes is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\NoteExercise#exercise does not contain the required 'inversedBy="notes"' attribute.
  • The mappings App\Entity\Exercise#exerciseQualifications and App\Entity\ExerciseQualification#exercise are inconsistent with each other.
App\Entity\JustificationType No errors.
App\Entity\Locality No errors.
App\Entity\Material No errors.
App\Entity\Membership No errors.
App\Entity\MembershipAttr No errors.
App\Entity\MembershipDesc No errors.
App\Entity\MembershipItems
  • The field App\Entity\MembershipItems#translatable_id is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Membership#membershipItems does not contain the required 'inversedBy="translatable_id"' attribute.
  • The association App\Entity\MembershipItems#membershipTranslation refers to the inverse side field App\Entity\MembershipTranslation#membership_id which does not exist.
App\Entity\Notification No errors.
App\Entity\NotificationAutomaticMessage No errors.
App\Entity\NotificationAutomaticTranslation No errors.
App\Entity\Position No errors.
App\Entity\Suggestion No errors.
App\Entity\Team
  • The association App\Entity\Team#typeSoccer refers to the inverse side field App\Entity\TypeSoccer#teams which does not exist.
App\Entity\AppModuleTranslation No errors.
App\Entity\TypeNotificationTranslation No errors.
App\Entity\CategoryTranslation No errors.
App\Entity\CompetitionTranslation No errors.
App\Entity\DifficultyTranslation No errors.
App\Entity\ExerciseTranslation No errors.
App\Entity\JustificationTypeTranslation No errors.
App\Entity\LocalityTranslation No errors.
App\Entity\MaterialTranslation No errors.
App\Entity\MembershipTranslation No errors.
App\Entity\MembershipAttrTranslation No errors.
App\Entity\MembershipDescTranslation No errors.
App\Entity\NotificationTranslation No errors.
App\Entity\PositionTranslation No errors.
App\Entity\Season No errors.
App\Entity\ExerciseQualification
  • The association App\Entity\ExerciseQualification#exercise refers to the inverse side field App\Entity\Exercise#qualifications which does not exist.
  • The association App\Entity\ExerciseQualification#customer refers to the inverse side field App\Entity\Customer#exerciseQualification which does not exist.
  • The association App\Entity\ExerciseQualification#exercises refers to the owning side field App\Entity\Exercise#qualifications which does not exist.
App\Entity\Strategy No errors.