wp_f12_prof_crawl_results

Static

Stores f12 prof crawl results data created by this plugin.

Column Definitions

ColumnTypeNullable
🔑idbigint(20) unsignedNO
urlvarchar(2048)NO
deviceenum('desktop','mobile')NO
ttfbfloatYES
load_timefloatYES
html_sizeint unsignedYES
total_requestsint unsignedYES
css_countint unsignedYES
css_sizeint unsignedYES
js_countint unsignedYES
js_sizeint unsignedYES
image_countint unsignedYES
image_sizeint unsignedYES
external_requestsint unsignedYES
redirect_countint unsignedYES
response_headerslongtextYES
assets_datalongtextYES
scorefloatYES
statusenum('pending','crawling','done','error')NO
error_messagetextYES
crawl_batchvarchar(36)YES
created_atdatetimeNO
crawl_batchvarchar(36)NO
priorityenum('critical','high','medium','low','optional')NO
categoryvarchar(50)NO
titlevarchar(500)NO
problemlongtextNO
impact_scorefloatYES
impact_load_timevarchar(50)YES
impact_bandwidthvarchar(50)YES
affected_itemslongtextYES
stepslongtextYES
tool_actionvarchar(100)YES
manual_alternativelongtextYES
statusenum('open','in_progress','done','ignored')NO
created_atdatetimeNO
deviceenum('desktop','mobile')NO
score_totalfloatNO
score_serverfloatYES
score_loadtimefloatYES
score_assetsfloatYES
score_imagesfloatYES
score_cachefloatYES
score_databasefloatYES
urls_crawledint unsignedYES
issues_foundint unsignedYES
crawl_batchvarchar(36)YES
created_atdatetimeNO
handlevarchar(200)NO
asset_typeenum('css','js')NO
actionenum('disable','async','defer')NO
scopevarchar(50)NO
scope_valuevarchar(500)YES
source_pluginvarchar(200)YES
is_protectedtinyint(1)NO
created_atdatetimeNO
urlvarchar(2048)NO
deviceenum('desktop','mobile')NO
score_performancefloatYES
score_accessibilityfloatYES
score_best_practicesfloatYES
score_seofloatYES
lcp_msfloatYES
fcp_msfloatYES
clsfloatYES
tbt_msfloatYES
si_msfloatYES
tti_msfloatYES
field_lcp_msintYES
field_clsfloatYES
field_inp_msintYES
field_fcp_msintYES
field_ttfb_msintYES
field_overallvarchar(10)YES
lighthouse_versionvarchar(20)YES
runtime_errorvarchar(255)YES
created_atdatetimeNO
attachment_idbigint(20) unsignedNO
original_pathvarchar(500)NO
original_sizeint unsignedNO
optimized_sizeint unsignedYES
format_fromvarchar(10)NO
format_tovarchar(10)NO
qualityint unsignedNO
statusvarchar(20)NO
error_messagetextYES
batch_idvarchar(36)YES
created_atdatetimeNO
urlvarchar(2048)NO
assets_jsonlongtextNO
asset_countint unsignedYES
css_countint unsignedYES
js_countint unsignedYES
scan_batchvarchar(36)YES
scanned_atdatetimeNO
template_keyvarchar(200)NO
template_labelvarchar(200)NO
css_contentlongtextYES
source_urlvarchar(2048)YES
generated_atdatetimeYES
statusvarchar(20)NO
error_messagetextYES
run_idvarchar(36)NO
statusvarchar(20)NO
phasetinyint unsignedNO
phase_detailvarchar(255)YES
settings_beforelongtextYES
asset_rules_beforelongtextYES
asset_suggestions_beforelongtextYES
htaccess_beforelongtextYES
critical_css_beforelongtextYES
settings_appliedlongtextYES
asset_rules_appliedlongtextYES
recommendations_before_jsonlongtextYES
recommendations_resolvedlongtextYES
score_beforelongtextYES
score_afterlongtextYES
recommendations_beforeint unsignedYES
recommendations_afterint unsignedYES
started_atdatetimeYES
completed_atdatetimeYES
error_messagetextYES
created_atdatetimeNO

CREATE TABLE Statement

CREATE TABLE wp_f12_prof_crawl_results ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, url varchar(2048) NOT NULL, device enum('desktop','mobile') NOT NULL DEFAULT 'desktop', ttfb float DEFAULT NULL, load_time float DEFAULT NULL, html_size int unsigned DEFAULT NULL, total_requests int unsigned DEFAULT NULL, css_count int unsigned DEFAULT NULL, css_size int unsigned DEFAULT NULL, js_count int unsigned DEFAULT NULL, js_size int unsigned DEFAULT NULL, image_count int unsigned DEFAULT NULL, image_size int unsigned DEFAULT NULL, external_requests int unsigned DEFAULT NULL, redirect_count int unsigned DEFAULT NULL, response_headers longtext DEFAULT NULL, assets_data longtext DEFAULT NULL, score float DEFAULT NULL, status enum('pending','crawling','done','error') NOT NULL DEFAULT 'pending', error_message text DEFAULT NULL, crawl_batch varchar(36) DEFAULT NULL, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_url (url(191)), KEY idx_device (device), KEY idx_batch (crawl_batch), KEY idx_created (created_at) ) {$charset}; CREATE TABLE wp_f12_prof_recommendations ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, crawl_batch varchar(36) NOT NULL, priority enum('critical','high','medium','low','optional') NOT NULL DEFAULT 'medium', category varchar(50) NOT NULL, title varchar(500) NOT NULL, problem longtext NOT NULL, impact_score float DEFAULT NULL, impact_load_time varchar(50) DEFAULT NULL, impact_bandwidth varchar(50) DEFAULT NULL, affected_items longtext DEFAULT NULL, steps longtext DEFAULT NULL, tool_action varchar(100) DEFAULT NULL, manual_alternative longtext DEFAULT NULL, status enum('open','in_progress','done','ignored') NOT NULL DEFAULT 'open', created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_batch (crawl_batch), KEY idx_priority (priority), KEY idx_category (category), KEY idx_status (status) ) {$charset}; CREATE TABLE wp_f12_prof_history ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, device enum('desktop','mobile') NOT NULL DEFAULT 'desktop', score_total float NOT NULL, score_server float DEFAULT NULL, score_loadtime float DEFAULT NULL, score_assets float DEFAULT NULL, score_images float DEFAULT NULL, score_cache float DEFAULT NULL, score_database float DEFAULT NULL, urls_crawled int unsigned DEFAULT NULL, issues_found int unsigned DEFAULT NULL, crawl_batch varchar(36) DEFAULT NULL, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_device (device), KEY idx_created (created_at) ) {$charset}; CREATE TABLE wp_f12_prof_asset_rules ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, handle varchar(200) NOT NULL, asset_type enum('css','js') NOT NULL, action enum('disable','async','defer') NOT NULL DEFAULT 'disable', scope varchar(50) NOT NULL DEFAULT 'global', scope_value varchar(500) DEFAULT NULL, source_plugin varchar(200) DEFAULT NULL, is_protected tinyint(1) NOT NULL DEFAULT 0, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_handle (handle), KEY idx_type (asset_type), KEY idx_scope (scope) ) {$charset}; CREATE TABLE wp_f12_prof_pagespeed_results ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, url varchar(2048) NOT NULL, device enum('desktop','mobile') NOT NULL DEFAULT 'desktop', score_performance float DEFAULT NULL, score_accessibility float DEFAULT NULL, score_best_practices float DEFAULT NULL, score_seo float DEFAULT NULL, lcp_ms float DEFAULT NULL, fcp_ms float DEFAULT NULL, cls float DEFAULT NULL, tbt_ms float DEFAULT NULL, si_ms float DEFAULT NULL, tti_ms float DEFAULT NULL, field_lcp_ms int DEFAULT NULL, field_cls float DEFAULT NULL, field_inp_ms int DEFAULT NULL, field_fcp_ms int DEFAULT NULL, field_ttfb_ms int DEFAULT NULL, field_overall varchar(10) DEFAULT NULL, lighthouse_version varchar(20) DEFAULT NULL, runtime_error varchar(255) DEFAULT NULL, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_url_device (url(191), device), KEY idx_created (created_at) ) {$charset}; CREATE TABLE wp_f12_prof_image_queue ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, attachment_id bigint(20) unsigned NOT NULL, original_path varchar(500) NOT NULL, original_size int unsigned NOT NULL DEFAULT 0, optimized_size int unsigned DEFAULT NULL, format_from varchar(10) NOT NULL DEFAULT '', format_to varchar(10) NOT NULL DEFAULT 'webp', quality int unsigned NOT NULL DEFAULT 80, status varchar(20) NOT NULL DEFAULT 'pending', error_message text DEFAULT NULL, batch_id varchar(36) DEFAULT NULL, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_status (status), KEY idx_batch (batch_id) ) {$charset}; CREATE TABLE wp_f12_prof_asset_scan_results ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, url varchar(2048) NOT NULL, assets_json longtext NOT NULL, asset_count int unsigned DEFAULT 0, css_count int unsigned DEFAULT 0, js_count int unsigned DEFAULT 0, scan_batch varchar(36) DEFAULT NULL, scanned_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY idx_url (url(191)), KEY idx_batch (scan_batch) ) {$charset}; CREATE TABLE wp_f12_prof_critical_css ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, template_key varchar(200) NOT NULL, template_label varchar(200) NOT NULL DEFAULT '', css_content longtext DEFAULT NULL, source_url varchar(2048) DEFAULT NULL, generated_at datetime DEFAULT NULL, status varchar(20) NOT NULL DEFAULT 'pending', error_message text DEFAULT NULL, PRIMARY KEY (id), UNIQUE KEY idx_template (template_key) ) {$charset}; CREATE TABLE wp_f12_prof_optimizer_runs ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT, run_id varchar(36) NOT NULL, status varchar(20) NOT NULL DEFAULT 'pending', phase tinyint unsigned NOT NULL DEFAULT 0, phase_detail varchar(255) DEFAULT NULL, settings_before longtext DEFAULT NULL, asset_rules_before longtext DEFAULT NULL, asset_suggestions_before longtext DEFAULT NULL, htaccess_before longtext DEFAULT NULL, critical_css_before longtext DEFAULT NULL, settings_applied longtext DEFAULT NULL, asset_rules_applied longtext DEFAULT NULL, recommendations_before_json longtext DEFAULT NULL, recommendations_resolved longtext DEFAULT NULL, score_before longtext DEFAULT NULL, score_after longtext DEFAULT NULL, recommendations_before int unsigned DEFAULT 0, recommendations_after int unsigned DEFAULT 0, started_at datetime DEFAULT NULL, completed_at datetime DEFAULT NULL, error_message text DEFAULT NULL, created_at datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), UNIQUE KEY idx_run_id (run_id), KEY idx_status (status), KEY idx_created (created_at) ) {$charset}; "; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; dbDelta($sql);

Safe to delete?

If you have uninstalled F12 Profiler, this table is generally safe to remove. However, always back up your database first.

Note: Some plugins share tables or are dependencies of other plugins. Verify nothing else depends on this table before dropping it.

How to remove this table

DROP TABLE IF EXISTS `wp_f12_prof_crawl_results`;

Run this query using phpMyAdmin, Adminer, or your MySQL client. Back up first.

Other tables from F12 Profiler