https://portal.pondsnorthwest.com/robots.txt

Query Metrics

13 Database Queries
7 Different statements
21.11 ms Query time
5 Invalid entities

Queries

Group similar statements

# Time Info
1 0.64 ms
SELECT DATABASE()
Parameters:
[]
2 8.79 ms
SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = ?
  AND TABLE_TYPE = 'BASE TABLE'
ORDER BY TABLE_NAME
Parameters:
[
  "pnw"
]
3 0.30 ms
SELECT DATABASE()
Parameters:
[]
4 1.15 ms
SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = ?
  AND TABLE_TYPE = 'BASE TABLE'
ORDER BY TABLE_NAME
Parameters:
[
  "pnw"
]
5 0.29 ms
SELECT DATABASE()
Parameters:
[]
6 1.63 ms
SELECT t.TABLE_NAME,
           t.ENGINE,
           t.AUTO_INCREMENT,
           t.TABLE_COMMENT,
           t.CREATE_OPTIONS,
           t.TABLE_COLLATION,
           ccsa.CHARACTER_SET_NAME
      FROM information_schema.TABLES t
        INNER JOIN information_schema.COLLATION_CHARACTER_SET_APPLICABILITY ccsa
            ON ccsa.COLLATION_NAME = t.TABLE_COLLATION WHERE t.TABLE_SCHEMA = ? AND t.TABLE_NAME = ? AND t.TABLE_TYPE = 'BASE TABLE'
Parameters:
[
  "pnw"
  "doctrine_migration_versions"
]
7 0.26 ms
SELECT DATABASE()
Parameters:
[]
8 3.19 ms
SELECT DISTINCT            k.CONSTRAINT_NAME,
            k.COLUMN_NAME,
            k.REFERENCED_TABLE_NAME,
            k.REFERENCED_COLUMN_NAME,
            k.ORDINAL_POSITION /*!50116,
            c.UPDATE_RULE,
            c.DELETE_RULE */
FROM information_schema.key_column_usage k /*!50116
INNER JOIN information_schema.referential_constraints c
ON c.CONSTRAINT_NAME = k.CONSTRAINT_NAME
AND c.TABLE_NAME = k.TABLE_NAME
AND c.CONSTRAINT_SCHEMA = k.TABLE_SCHEMA */ WHERE k.TABLE_SCHEMA = ? AND k.TABLE_NAME = ? AND k.REFERENCED_COLUMN_NAME IS NOT NULL ORDER BY k.ORDINAL_POSITION
Parameters:
[
  "pnw"
  "doctrine_migration_versions"
]
9 2.14 ms
SELECT       c.COLUMN_NAME        AS field,
       c.COLUMN_TYPE        AS type,
       c.IS_NULLABLE        AS `null`,
       c.COLUMN_KEY         AS `key`,
       c.COLUMN_DEFAULT     AS `default`,
       c.EXTRA,
       c.COLUMN_COMMENT     AS comment,
       c.CHARACTER_SET_NAME AS characterset,
       c.COLLATION_NAME     AS collation
FROM information_schema.COLUMNS c
    INNER JOIN information_schema.TABLES t
        ON t.TABLE_NAME = c.TABLE_NAME WHERE c.TABLE_SCHEMA = ? AND t.TABLE_SCHEMA = ? AND t.TABLE_TYPE = 'BASE TABLE' AND t.TABLE_NAME = ? ORDER BY ORDINAL_POSITION
Parameters:
[
  "pnw"
  "pnw"
  "doctrine_migration_versions"
]
10 0.48 ms
SELECT DATABASE()
Parameters:
[]
11 1.14 ms
SELECT        NON_UNIQUE  AS Non_Unique,
        INDEX_NAME  AS Key_name,
        COLUMN_NAME AS Column_Name,
        SUB_PART    AS Sub_Part,
        INDEX_TYPE  AS Index_Type
FROM information_schema.STATISTICS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ? ORDER BY SEQ_IN_INDEX
Parameters:
[
  "pnw"
  "doctrine_migration_versions"
]
12 0.82 ms
SELECT * FROM doctrine_migration_versions
Parameters:
[]
13 0.28 ms
SELECT DATABASE()
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\Material
  • The mappings App\Entity\Material#jobMaterials and App\Entity\JobMaterial#material are inconsistent with each other.
App\Entity\MessageLog No errors.
App\Entity\Employee No errors.
App\Entity\Schedule No errors.
App\Entity\JobStatusLog No errors.
App\Entity\Pond No errors.
App\Entity\PondImage No errors.
App\Entity\Setting No errors.
App\Entity\StaffAvailability No errors.
App\Entity\JobMaterial
  • The association App\Entity\JobMaterial#material refers to the inverse side field App\Entity\Material#jobMaterial which does not exist.
  • The association App\Entity\JobMaterial#job refers to the inverse side field App\Entity\Job#jobMaterial which does not exist.
App\Entity\ServiceCampaignMessage
  • The association App\Entity\ServiceCampaignMessage#serviceCampaign refers to the inverse side field App\Entity\ServiceCampaign#serviceCampaignMessage which does not exist.
App\Entity\Message No errors.
App\Entity\TimeOff No errors.
App\Entity\ServiceCampaignRecipient No errors.
App\Entity\Customer No errors.
App\Entity\JobImage No errors.
App\Entity\Job
  • The mappings App\Entity\Job#jobMaterials and App\Entity\JobMaterial#job are inconsistent with each other.
  • The field App\Entity\Job#schedules is on the inverse side of a bi-directional relationship, but the specified mappedBy association on the target-entity App\Entity\Schedule#job does not contain the required 'inversedBy="schedules"' attribute.
App\Entity\ServiceCampaign
  • The mappings App\Entity\ServiceCampaign#serviceCampaignMessages and App\Entity\ServiceCampaignMessage#serviceCampaign are inconsistent with each other.
App\Entity\User No errors.
App\Entity\Service No errors.
Vich\UploaderBundle\Entity\File No errors.