Created
January 13, 2015 19:22
-
-
Save hecbuma/dd692c1313b5b74dc69d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Started GET "/projects/secret-code-outlet" for 127.0.0.1 at 2015-01-13 13:07:09 -0600 | |
Processing by ProjectsController#show as HTML | |
Parameters: {"id"=>"secret-code-outlet"} | |
Project Load (16.8ms) SELECT `projects`.* FROM `projects` WHERE `projects`.`slug` = 'secret-code-outlet' ORDER BY `projects`.`id` ASC LIMIT 1 | |
Spree::Product Load (2.9ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`slug` = 'battery-plus-cable' AND (`spree_products`.deleted_at IS NULL) ORDER BY `spree_products`.`id` ASC LIMIT 1 | |
ProjectProduct Load (16.9ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name | |
ProjectAccessory Load (12.8ms) SELECT `project_accessories`.* FROM `project_accessories` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_accessories`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_accessories`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Accessories' ORDER BY spree_products.name | |
Spree::User Load (1.7ms) SELECT `spree_users`.* FROM `spree_users` WHERE `spree_users`.`id` = 42944 LIMIT 1 | |
Project Load (12.2ms) SELECT `projects`.* FROM `projects` WHERE `projects`.`user_id` = 42944 AND `projects`.`id` != 2041 AND (published_at IS NOT NULL) | |
Embed Load (50.5ms) SELECT `embeds`.* FROM `embeds` WHERE `embeds`.`videoable_id` = 2041 AND `embeds`.`videoable_type` = 'Project' | |
Spree::Product Load (36.6ms) SELECT `spree_products`.* FROM `spree_products` INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_taxons`.`name` = 'Collections' AND (`spree_products`.deleted_at IS NULL) ORDER BY `spree_products`.`available_on` DESC | |
Spree::Product Load (10.7ms) SELECT `spree_products`.* FROM `spree_products` INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_taxons`.`name` = 'Bundles' AND (`spree_products`.deleted_at IS NULL) | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
Spree::Product Load (0.7ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Exists (0.8ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 62 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Load (0.6ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 62 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Load (0.6ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Exists (0.8ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 62 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Load (0.5ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 62 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Load (0.5ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 62 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Load (0.5ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 62 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.2ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 63 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 63 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 63 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 63 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 63 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 63 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 65 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 65 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.7ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 65 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 65 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 65 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 65 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 71 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 71 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 71 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 71 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 71 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 71 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 77 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 77 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 77 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 77 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 77 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 77 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 78 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 78 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 78 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 78 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 78 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 78 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 105 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 105 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 105 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 105 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 105 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 105 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 115 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 115 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 115 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 115 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 115 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 115 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 144 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 144 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 144 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 144 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 144 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 144 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 163 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 163 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 163 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 163 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 163 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 163 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 167 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 167 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 167 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 167 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 167 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 167 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Product Load (2.8ms) SELECT `spree_products`.* FROM `spree_products` INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE (`spree_products`.deleted_at IS NULL) AND ((`spree_taxons`.`name` = 'Kits' AND `spree_products`.`inactive` = 0)) ORDER BY `spree_products`.`available_on` DESC | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.8ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 36 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.7ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 36 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 36 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (1.7ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 73 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 73 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 73 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 74 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 74 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.6ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 74 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.4ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 75 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.4ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 75 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 75 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (4.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 204 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 219 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 204 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.4ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 90 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (6.8ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 90 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (5.4ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 90 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.4ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 198 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.4ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 213 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.4ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 198 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (3.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 140 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 153 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (6.9ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 140 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 220 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 235 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.6ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.6ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 199 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.6ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 214 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 199 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 184 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.6ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 200 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.7ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 184 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.6ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 84 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 84 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 84 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 151 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.6ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 164 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (15.2ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 151 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (2.3ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.6ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.7ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 152 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 165 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 152 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 219 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Spree::Price Load (0.5ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 234 AND `spree_prices`.`currency` = 'USD' LIMIT 1 | |
Spree::Taxon Load (0.6ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 219 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Product Exists (0.5ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Product Exists (0.4ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 | |
Rendered react_serializers/spree_users/show.json.rabl (4.2ms) | |
Image Load (8.0ms) SELECT `images`.* FROM `images` WHERE `images`.`imageable_id` = 2041 AND `images`.`imageable_type` = 'Project' AND `images`.`primary` = 1 ORDER BY number LIMIT 1 | |
(1.6ms) SELECT COUNT(*) FROM `comments` WHERE `comments`.`commentable_id` = 2041 AND `comments`.`commentable_type` = 'Project' | |
Rendered react_serializers/cards/projects/show.json.rabl (21.7ms) | |
Image Load (3.1ms) SELECT `images`.* FROM `images` WHERE `images`.`imageable_id` = 2041 AND `images`.`imageable_type` = 'Project' AND (type is null or type != 'Sketch') ORDER BY number | |
Sketch Load (3.1ms) SELECT `images`.* FROM `images` WHERE `images`.`type` IN ('Sketch') AND `images`.`imageable_id` = 2041 AND `images`.`imageable_type` = 'Project' ORDER BY number | |
Rendered partials/_carousel.html.erb (16.1ms) | |
Rendered shared/icons/_code_md.html (1.2ms) | |
Rendered shared/_code.html.erb (4.9ms) | |
Step Exists (18.6ms) SELECT 1 AS one FROM `steps` WHERE `steps`.`stepable_id` = 2041 AND `steps`.`stepable_type` = 'Project' ORDER BY steps.number LIMIT 1 | |
Step Load (3.1ms) SELECT `steps`.* FROM `steps` WHERE `steps`.`stepable_id` = 2041 AND `steps`.`stepable_type` = 'Project' ORDER BY steps.number | |
Rendered /Users/hecbuma/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/bundler/gems/opinio-70284288066f/app/views/opinio/comments/_reply_template.html.erb (5.4ms) | |
(7.6ms) SELECT COUNT(count_column) FROM (SELECT 1 AS count_column FROM `comments` WHERE `comments`.`commentable_id` = 2041 AND `comments`.`commentable_type` = 'Project' LIMIT 25 OFFSET 0) subquery_for_count | |
CACHE (0.1ms) SELECT COUNT(*) FROM `comments` WHERE `comments`.`commentable_id` = 2041 AND `comments`.`commentable_type` = 'Project' [["commentable_id", 2041], ["commentable_type", "Project"]] | |
Rendered opinio/comments/_comments.html.erb (38.7ms) | |
Rendered opinio/comments/_new.html.erb (2.5ms) | |
ActsAsTaggableOn::Tag Load (1.6ms) SELECT `tags`.* FROM `tags` INNER JOIN `taggings` ON `tags`.`id` = `taggings`.`tag_id` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' AND (taggings.context = 'editorials' AND taggings.tagger_id IS NULL) | |
ActsAsTaggableOn::Tag Load (0.6ms) SELECT `tags`.* FROM `tags` INNER JOIN `taggings` ON `tags`.`id` = `taggings`.`tag_id` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' AND (taggings.context = 'contests' AND taggings.tagger_id IS NULL) | |
ActsAsTaggableOn::Tag Load (0.8ms) SELECT `tags`.* FROM `tags` INNER JOIN `taggings` ON `tags`.`id` = `taggings`.`tag_id` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' AND (taggings.context = 'interactions' AND taggings.tagger_id IS NULL) | |
ActsAsTaggableOn::Tag Load (0.6ms) SELECT `tags`.* FROM `tags` INNER JOIN `taggings` ON `tags`.`id` = `taggings`.`tag_id` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' AND (taggings.context = 'categories' AND taggings.tagger_id IS NULL) | |
ActsAsTaggableOn::Tag Load (1.4ms) SELECT `tags`.* FROM `tags` INNER JOIN `taggings` ON `tags`.`id` = `taggings`.`tag_id` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' AND (taggings.context = 'material_sources' AND taggings.tagger_id IS NULL) | |
(9.9ms) SELECT SUM(`project_bits`.`quantity`) AS sum_id FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' AND `spree_products`.`inactive` = 0 | |
(1.8ms) SELECT SUM(`project_accessories`.`quantity`) AS sum_id FROM `project_accessories` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_accessories`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_accessories`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Accessories' AND `spree_products`.`inactive` = 0 | |
CACHE (0.1ms) SELECT SUM(`project_bits`.`quantity`) AS sum_id FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' AND `spree_products`.`inactive` = 0 [["project_id", 2041]] | |
CACHE (0.1ms) SELECT SUM(`project_accessories`.`quantity`) AS sum_id FROM `project_accessories` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_accessories`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_accessories`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Accessories' AND `spree_products`.`inactive` = 0 [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 139 | |
Spree::Variant Load (0.6ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 139 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
ActsAsTaggableOn::Tag Load (1.4ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('web')) | |
Spree::Image Load (12.9ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_f16f330 ON assets_taggings_f16f330.taggable_id = spree_assets.id AND assets_taggings_f16f330.taggable_type = 'Spree::Asset' AND assets_taggings_f16f330.tag_id = 21 AND assets_taggings_f16f330.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 152 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
(0.7ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 139 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (25.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 139 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 139 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 139]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 139 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 139]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 50 | |
Spree::Variant Load (0.4ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 50 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('web')) | |
Spree::Image Load (0.7ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_8c0b3f8 ON assets_taggings_8c0b3f8.taggable_id = spree_assets.id AND assets_taggings_8c0b3f8.taggable_type = 'Spree::Asset' AND assets_taggings_8c0b3f8.tag_id = 21 AND assets_taggings_8c0b3f8.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 50 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
(0.6ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 50 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (23.8ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 50 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 50 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 50]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 50 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 50]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 23 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 23 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('web')) | |
Spree::Image Load (0.7ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_77cddd3 ON assets_taggings_77cddd3.taggable_id = spree_assets.id AND assets_taggings_77cddd3.taggable_type = 'Spree::Asset' AND assets_taggings_77cddd3.tag_id = 21 AND assets_taggings_77cddd3.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 23 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
(0.5ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 23 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (18.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 23 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 23 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 23]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 23 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 23]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 171 | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 171 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('web')) | |
Spree::Image Load (0.8ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_3ac86c0 ON assets_taggings_3ac86c0.taggable_id = spree_assets.id AND assets_taggings_3ac86c0.taggable_type = 'Spree::Asset' AND assets_taggings_3ac86c0.tag_id = 21 AND assets_taggings_3ac86c0.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 184 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
(0.5ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 171 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (27.9ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 171 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 171 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 171]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 171 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 171]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
Spree::Taxon Load (0.5ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 29 | |
Spree::Variant Load (0.4ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 29 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.0ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('web')) | |
Spree::Image Load (0.9ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_273f504 ON assets_taggings_273f504.taggable_id = spree_assets.id AND assets_taggings_273f504.taggable_type = 'Spree::Asset' AND assets_taggings_273f504.tag_id = 21 AND assets_taggings_273f504.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 29 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
(0.6ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 29 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (18.4ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 29 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 29 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 29]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 29 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 29]] | |
Spree::Variant Load (0.5ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 22 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
Spree::Taxon Load (1.6ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 99 | |
Spree::Variant Load (0.4ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 99 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
CACHE (0.1ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('web')) | |
Spree::Image Load (23.5ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_fd1c8e2 ON assets_taggings_fd1c8e2.taggable_id = spree_assets.id AND assets_taggings_fd1c8e2.taggable_type = 'Spree::Asset' AND assets_taggings_fd1c8e2.tag_id = 21 AND assets_taggings_fd1c8e2.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 99 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
(1.6ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 99 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (14.4ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 99 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 99 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 99]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 99 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 99]] | |
Material Exists (56.7ms) SELECT 1 AS one FROM `materials` WHERE `materials`.`parent_id` = 2041 AND `materials`.`parent_type` = 'Project' ORDER BY name LIMIT 1 | |
Tool Exists (4.4ms) SELECT 1 AS one FROM `tools` WHERE `tools`.`parent_id` = 2041 AND `tools`.`parent_type` = 'Project' ORDER BY name LIMIT 1 | |
SupportingFile Exists (3.8ms) SELECT 1 AS one FROM `supporting_files` WHERE `supporting_files`.`parent_id` = 2041 AND `supporting_files`.`parent_type` = 'Project' ORDER BY name LIMIT 1 | |
SupportingFile Load (1.8ms) SELECT `supporting_files`.* FROM `supporting_files` WHERE `supporting_files`.`parent_id` = 2041 AND `supporting_files`.`parent_type` = 'Project' ORDER BY name | |
Rendered /Users/hecbuma/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/bundler/gems/opinio-70284288066f/app/views/opinio/comments/_reply_template.html.erb (4.4ms) | |
CACHE (0.1ms) SELECT COUNT(count_column) FROM (SELECT 1 AS count_column FROM `comments` WHERE `comments`.`commentable_id` = 2041 AND `comments`.`commentable_type` = 'Project' LIMIT 25 OFFSET 0) subquery_for_count [["commentable_id", 2041], ["commentable_type", "Project"]] | |
CACHE (0.1ms) SELECT COUNT(*) FROM `comments` WHERE `comments`.`commentable_id` = 2041 AND `comments`.`commentable_type` = 'Project' [["commentable_id", 2041], ["commentable_type", "Project"]] | |
Rendered opinio/comments/_comments.html.erb (35.8ms) | |
Rendered opinio/comments/_new.html.erb (2.9ms) | |
(3.3ms) SELECT COUNT(*) FROM `projects` WHERE `projects`.`user_id` = 42944 | |
CACHE (0.1ms) SELECT SUM(`project_bits`.`quantity`) AS sum_id FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' AND `spree_products`.`inactive` = 0 [["project_id", 2041]] | |
CACHE (0.1ms) SELECT SUM(`project_accessories`.`quantity`) AS sum_id FROM `project_accessories` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_accessories`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_accessories`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Accessories' AND `spree_products`.`inactive` = 0 [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE (`spree_products`.deleted_at IS NULL) AND ((`spree_taxons`.`name` = 'Kits' AND `spree_products`.`inactive` = 0)) ORDER BY `spree_products`.`available_on` DESC | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 36 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 36]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 36 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 36]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 36 [["product_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 73 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 73]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 73 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 73]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 73 [["product_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 74 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 74]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 74 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 74]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 74 [["product_id", 74]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (7.3ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 75 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 75]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 75 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 75]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 75 [["product_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 204 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 204]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 219 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 219]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 204 [["product_id", 204]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 90 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 90]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 90 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 90]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 90 [["product_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 198 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 198]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 213 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 213]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 198 [["product_id", 198]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 140 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 140]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 153 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 153]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 140 [["product_id", 140]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 220 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 220]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 235 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 235]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 [["product_id", 220]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 199 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 199]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 214 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 214]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 199 [["product_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 184 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 184]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 200 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 200]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 184 [["product_id", 184]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 84 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 84]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 84 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 84]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 84 [["product_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 151 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 151]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 164 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 164]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 151 [["product_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 152 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 152]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 165 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 165]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 152 [["product_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 219 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 219]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 234 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 234]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 219 [["product_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE (`spree_products`.deleted_at IS NULL) AND ((`spree_taxons`.`name` = 'Kits' AND `spree_products`.`inactive` = 0)) ORDER BY `spree_products`.`available_on` DESC | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 36 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 36]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 36 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 36]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 36 [["product_id", 36]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 36 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 36]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 73 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 73]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 73 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 73]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 73 [["product_id", 73]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 73 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 73]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 74 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 74]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 74 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 74]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 74 [["product_id", 74]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 74 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 74]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 75 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 75]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 75 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 75]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 75 [["product_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 75 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 75]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 204 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 204]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 219 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 219]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 204 [["product_id", 204]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 204 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 204]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 90 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 90]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 90 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 90]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 90 [["product_id", 90]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 90 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 90]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 198 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 198]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 213 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 213]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 198 [["product_id", 198]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 198 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 198]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 140 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 140]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 153 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 153]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 140 [["product_id", 140]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 140 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 140]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.1ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 220 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 220]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 235 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 235]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 [["product_id", 220]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 220 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 220]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 199 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 199]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 214 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 214]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 199 [["product_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 199 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 199]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 184 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 184]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 200 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 200]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 184 [["product_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 184 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 184]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 84 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 84]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 84 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 84]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 84 [["product_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 84 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 84]] | |
CACHE (0.1ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.1ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 151 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 151]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 164 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 164]] | |
CACHE (0.1ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 151 [["product_id", 151]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 151 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 151]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 152 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 152]] | |
CACHE (0.1ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 165 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 165]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 152 [["product_id", 152]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 152 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 152]] | |
CACHE (0.0ms) SELECT `project_bits`.* FROM `project_bits` INNER JOIN `spree_products` ON `spree_products`.`id` = `project_bits`.`product_id` AND (`spree_products`.deleted_at IS NULL) INNER JOIN `spree_products_taxons` ON `spree_products_taxons`.`product_id` = `spree_products`.`id` INNER JOIN `spree_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `project_bits`.`project_id` = 2041 AND `spree_taxons`.`name` = 'Bits' ORDER BY spree_products.name [["project_id", 2041]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 139]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 139 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_variants`.* FROM `spree_variants` WHERE `spree_variants`.`product_id` = 219 AND `spree_variants`.`is_master` = 1 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 [["product_id", 219]] | |
CACHE (0.0ms) SELECT `spree_prices`.* FROM `spree_prices` WHERE `spree_prices`.`variant_id` = 234 AND `spree_prices`.`currency` = 'USD' LIMIT 1 [["variant_id", 234]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 219 [["product_id", 219]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 50]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 50 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 23]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 23 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 171]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 171 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.1ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 29]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 29 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
CACHE (0.0ms) SELECT `spree_products`.* FROM `spree_products` WHERE `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["id", 99]] | |
CACHE (0.0ms) SELECT 1 AS one FROM `spree_products` INNER JOIN `spree_kit_bits` ON `spree_products`.`id` = `spree_kit_bits`.`bit_id` WHERE `spree_kit_bits`.`kit_id` = 219 AND `spree_products`.`id` = 99 AND (`spree_products`.deleted_at IS NULL) LIMIT 1 [["kit_id", 219]] | |
Spree::Property Load (6.7ms) SELECT `spree_properties`.* FROM `spree_properties` INNER JOIN `spree_product_properties` ON `spree_properties`.`id` = `spree_product_properties`.`property_id` WHERE `spree_product_properties`.`product_id` = 220 AND `spree_properties`.`name` = 'short_description' ORDER BY spree_product_properties.position LIMIT 1 | |
Spree::ProductProperty Load (6.6ms) SELECT `spree_product_properties`.* FROM `spree_product_properties` WHERE `spree_product_properties`.`product_id` = 220 AND `spree_product_properties`.`property_id` = 905835110 ORDER BY spree_product_properties.position LIMIT 1 | |
Spree::Property Load (0.9ms) SELECT `spree_properties`.* FROM `spree_properties` INNER JOIN `spree_product_properties` ON `spree_properties`.`id` = `spree_product_properties`.`property_id` WHERE `spree_product_properties`.`product_id` = 220 AND `spree_properties`.`name` = 'original_price' ORDER BY spree_product_properties.position LIMIT 1 | |
Spree::ProductProperty Load (20.7ms) SELECT `spree_product_properties`.* FROM `spree_product_properties` WHERE `spree_product_properties`.`product_id` = 220 AND `spree_product_properties`.`property_id` = 905834916 ORDER BY spree_product_properties.position LIMIT 1 | |
(2.2ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 AND `spree_taxons`.`parent_id` IS NULL | |
Spree::Taxon Load (6.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 | |
ActsAsTaggableOn::Tag Load (0.7ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('shop')) | |
Spree::Image Load (1.5ms) SELECT `spree_assets`.* FROM `spree_assets` JOIN taggings assets_taggings_4f2d2ae ON assets_taggings_4f2d2ae.taggable_id = spree_assets.id AND assets_taggings_4f2d2ae.taggable_type = 'Spree::Asset' AND assets_taggings_4f2d2ae.tag_id = 31 AND assets_taggings_4f2d2ae.context = 'admins' WHERE `spree_assets`.`type` IN ('Spree::Image') AND `spree_assets`.`viewable_id` = 235 AND `spree_assets`.`viewable_type` = 'Spree::Variant' ORDER BY `spree_assets`.position ASC LIMIT 1 | |
Rendered react_serializers/cards/spree_products/show.json.rabl (526.6ms) | |
CACHE (0.1ms) SELECT COUNT(*) FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 AND `spree_taxons`.`parent_id` IS NULL [["product_id", 220]] | |
CACHE (0.0ms) SELECT `spree_taxons`.* FROM `spree_taxons` INNER JOIN `spree_products_taxons` ON `spree_taxons`.`id` = `spree_products_taxons`.`taxon_id` WHERE `spree_products_taxons`.`product_id` = 220 AND `spree_taxons`.`parent_id` IS NULL ORDER BY `spree_taxons`.`id` ASC LIMIT 1 [["product_id", 220]] | |
Spree::Variant Exists (0.7ms) SELECT 1 AS one FROM `spree_variants` WHERE `spree_variants`.`product_id` = 220 AND `spree_variants`.`is_master` = 0 AND (`spree_variants`.deleted_at IS NULL) LIMIT 1 | |
Rendered spree/products/_simple_cart_button.html.erb (9.2ms) | |
ActsAsTaggableOn::Tagging Load (4.6ms) SELECT `taggings`.* FROM `taggings` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' | |
ActsAsTaggableOn::Tag Load (0.4ms) SELECT `tags`.* FROM `tags` WHERE `tags`.`id` = 8 LIMIT 1 | |
ActsAsTaggableOn::Tag Load (0.3ms) SELECT `tags`.* FROM `tags` WHERE `tags`.`id` = 15 LIMIT 1 | |
ActsAsTaggableOn::Tag Load (0.3ms) SELECT `tags`.* FROM `tags` WHERE `tags`.`id` = 10 LIMIT 1 | |
ActsAsTaggableOn::Tag Load (0.6ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('light')) | |
ActsAsTaggableOn::Tag Load (0.4ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('around_the_house')) | |
ActsAsTaggableOn::Tag Load (0.4ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('hack')) | |
Project Load (17.4ms) SELECT `projects`.* FROM `projects` JOIN taggings projects_taggings_1b9a180 ON projects_taggings_1b9a180.taggable_id = projects.id AND projects_taggings_1b9a180.taggable_type = 'Project' AND projects_taggings_1b9a180.tag_id = 8 AND projects_taggings_1b9a180.context = 'interactions' WHERE (published_at IS NOT NULL) | |
Project Load (8.6ms) SELECT `projects`.* FROM `projects` JOIN taggings projects_taggings_7f83c31 ON projects_taggings_7f83c31.taggable_id = projects.id AND projects_taggings_7f83c31.taggable_type = 'Project' AND projects_taggings_7f83c31.tag_id = 15 AND projects_taggings_7f83c31.context = 'material_sources' WHERE (published_at IS NOT NULL) | |
Project Load (4.1ms) SELECT `projects`.* FROM `projects` JOIN taggings projects_taggings_0db0834 ON projects_taggings_0db0834.taggable_id = projects.id AND projects_taggings_0db0834.taggable_type = 'Project' AND projects_taggings_0db0834.tag_id = 10 AND projects_taggings_0db0834.context = 'material_sources' WHERE (published_at IS NOT NULL) | |
Project Load (21.3ms) SELECT `projects`.* FROM `projects` WHERE `projects`.`id` IN (16, 18, 19, 22, 23, 33, 34, 35, 37, 41, 85, 87, 88, 89, 90, 93, 95, 96, 97, 102, 107, 121, 122, 125, 126, 128, 130, 131, 132, 133, 134, 136, 137, 138, 139, 142, 151, 161, 163, 164, 165, 166, 171, 173, 180, 203, 204, 214, 220, 222, 224, 238, 240, 242, 244, 245, 250, 251, 252, 253, 255, 265, 278, 281, 284, 289, 302, 303, 306, 310, 311, 315, 318, 320, 323, 324, 325, 327, 328, 329, 332, 336, 341, 343, 345, 352, 356, 359, 362, 363, 365, 375, 378, 381, 383, 385, 387, 390, 391, 397, 399, 401, 402, 404, 406, 407, 408, 411, 414, 416, 418, 425, 431, 433, 438, 439, 440, 441, 442, 444, 446, 447, 448, 449, 450, 453, 461, 463, 466, 467, 471, 485, 486, 487, 488, 491, 492, 495, 496, 500, 501, 505, 508, 518, 521, 526, 528, 530, 534, 536, 538, 542, 544, 547, 548, 549, 553, 556, 557, 558, 559, 560, 561, 564, 565, 569, 571, 573, 576, 577, 579, 580, 582, 586, 587, 590, 591, 593, 595, 598, 599, 602, 605, 612, 615, 617, 620, 621, 622, 623, 626, 627, 630, 636, 638, 640, 641, 642, 643, 644, 645, 646, 647, 649, 651, 652, 653, 668, 678, 691, 693, 701, 703, 706, 713, 714, 715, 717, 720, 723, 728, 729, 731, 743, 747, 750, 757, 758, 761, 763, 764, 767, 774, 784, 789, 790, 791, 793, 794, 795, 796, 797, 805, 807, 809, 815, 819, 821, 822, 823, 824, 825, 826, 834, 846, 851, 863, 864, 869, 880, 881, 882, 888, 897, 898, 899, 901, 905, 912, 953, 959, 960, 961, 967, 969, 982, 989, 995, 997, 1004, 1015, 1027, 1033, 1035, 1037, 1038, 1040, 1045, 1048, 1052, 1057, 1061, 1071, 1079, 1086, 1093, 1095, 1096, 1101, 1102, 1103, 1108, 1115, 1122, 1124, 1125, 1126, 1131, 1140, 1145, 1153, 1155, 1166, 1167, 1168, 1169, 1178, 1179, 1188, 1195, 1205, 1207, 1210, 1211, 1216, 1217, 1219, 1221, 1223, 1224, 1234, 1237, 1240, 1260, 1262, 1266, 1268, 1269, 1270, 1275, 1276, 1278, 1287, 1289, 1290, 1297, 1303, 1317, 1327, 1328, 1329, 1331, 1336, 1338, 1340, 1351, 1352, 1354, 1362, 1363, 1365, 1366, 1367, 1370, 1385, 1397, 1400, 1407, 1410, 1412, 1414, 1417, 1431, 1439, 1444, 1477, 1487, 1491, 1501, 1502, 1507, 1518, 1525, 1527, 1536, 1540, 1541, 1542, 1546, 1549, 1551, 1553, 1554, 1559, 1560, 1561, 1562, 1565, 1574, 1580, 1584, 1590, 1593, 1595, 1596, 1599, 1600, 1604, 1608, 1612, 1616, 1620, 1623, 1627, 1640, 1645, 1655, 1658, 1664, 1665, 1666, 1673, 1682, 1683, 1695, 1697, 1699, 1702, 1706, 1707, 1718, 1719, 1722, 1729, 1733, 1743, 1744, 1745, 1746, 1751, 1752, 1753, 1754, 1755, 1759, 1760, 1761, 1763, 1766, 1771, 1775, 1779, 1780, 1781, 1784, 1786, 1787, 1789, 1796, 1800, 1813, 1814, 1819, 1824, 1826, 1827, 1829, 1830, 1831, 1840, 1844, 1848, 1850, 1852, 1865, 1872, 1877, 1881, 1882, 1885, 1886, 1888, 1890, 1895, 1897, 1909, 1910, 1915, 1926, 1929, 1930, 1935, 1939, 1945, 1955, 1961, 1966, 1968, 1974, 1978, 1981, 1983, 1984, 1994, 1998, 2011, 2015, 2022, 2023, 2032, 2034, 2041, 21, 36, 46, 47, 50, 51, 52, 83, 92, 94, 99, 100, 101, 112, 123, 129, 148, 154, 155, 156, 216, 241, 243, 246, 249, 256, 257, 258, 259, 274, 283, 297, 298, 305, 308, 312, 330, 334, 335, 337, 346, 355, 357, 360, 367, 368, 372, 374, 377, 394, 396, 400, 405, 409, 413, 436, 437, 458, 462, 468, 470, 474, 476, 477, 480, 481, 482, 483, 484, 498, 506, 509, 515, 520, 529, 545, 551, 552, 566, 568, 570, 572, 574, 575, 581, 589, 592, 594, 596, 597, 604, 607, 614, 624, 625, 635, 639, 648, 672, 709, 716, 724, 726, 727, 732, 733, 737, 748, 755, 759, 768, 820, 829, 838, 839, 884, 908, 928, 1008, 1009, 1019, 1039, 1060, 1073, 1080, 1098, 1139, 1196, 1201, 1209, 1218, 1220, 1226, 1227, 1228, 1232, 1243, 1249, 1250, 1252, 1255, 1261, 1265, 1277, 1280, 1282, 1283, 1294, 1304, 1305, 1313, 1320, 1322, 1324, 1337, 1339, 1342, 1347, 1349, 1350, 1357, 1359, 1360, 1361, 1364, 1371, 1372, 1373, 1377, 1379, 1391, 1393, 1395, 1398, 1399, 1408, 1409, 1420, 1484, 1496, 1504, 1509, 1511, 1512, 1516, 1519, 1528, 1531, 1539, 1545, 1547, 1548, 1550, 1555, 1556, 1558, 1591, 1601, 1606, 1607, 1611, 1621, 1639, 1641, 1642, 1643, 1644, 1646, 1651, 1672, 1678, 1704, 1723, 1737, 1741, 1742, 1747, 1748, 1749, 1756, 1757, 1770, 1772, 1777, 1778, 1790, 1794, 1797, 1802, 1803, 1807, 1811, 1817, 1835, 1842, 1847, 1851, 1853, 1856, 1864, 1868, 1869, 1870, 1875, 1876, 1880, 1883, 1884, 1892, 1901, 1911, 1931, 1958, 1971, 1987, 1990, 2001, 2007, 2008, 2009, 2025, 162, 262, 272, 319, 371, 666, 669, 680, 702, 746, 776, 872, 875, 903, 907, 921, 1000, 1028, 1094, 1114, 1116, 1141, 1177, 1187, 1236, 1300, 1308, 1326, 1333, 1343, 1348, 1392, 1445, 1480, 1533, 1617, 1634, 1653, 1700, 1739, 1798, 1805, 1867, 1942, 2002, 2036) AND (published_at IS NOT NULL) | |
Project Load (21.8ms) SELECT `projects`.* FROM `projects` WHERE `projects`.`id` IN (16, 18, 19, 22, 23, 33, 34, 35, 37, 41, 85, 87, 88, 89, 90, 93, 95, 96, 97, 102, 107, 121, 122, 125, 126, 128, 130, 131, 132, 133, 134, 136, 137, 138, 139, 142, 151, 161, 163, 164, 165, 166, 171, 173, 180, 203, 204, 214, 220, 222, 224, 238, 240, 242, 244, 245, 250, 251, 252, 253, 255, 265, 278, 281, 284, 289, 302, 303, 306, 310, 311, 315, 318, 320, 323, 324, 325, 327, 328, 329, 332, 336, 341, 343, 345, 352, 356, 359, 362, 363, 365, 375, 378, 381, 383, 385, 387, 390, 391, 397, 399, 401, 402, 404, 406, 407, 408, 411, 414, 416, 418, 425, 431, 433, 438, 439, 440, 441, 442, 444, 446, 447, 448, 449, 450, 453, 461, 463, 466, 467, 471, 485, 486, 487, 488, 491, 492, 495, 496, 500, 501, 505, 508, 518, 521, 526, 528, 530, 534, 536, 538, 542, 544, 547, 548, 549, 553, 556, 557, 558, 559, 560, 561, 564, 565, 569, 571, 573, 576, 577, 579, 580, 582, 586, 587, 590, 591, 593, 595, 598, 599, 602, 605, 612, 615, 617, 620, 621, 622, 623, 626, 627, 630, 636, 638, 640, 641, 642, 643, 644, 645, 646, 647, 649, 651, 652, 653, 668, 678, 691, 693, 701, 703, 706, 713, 714, 715, 717, 720, 723, 728, 729, 731, 743, 747, 750, 757, 758, 761, 763, 764, 767, 774, 784, 789, 790, 791, 793, 794, 795, 796, 797, 805, 807, 809, 815, 819, 821, 822, 823, 824, 825, 826, 834, 846, 851, 863, 864, 869, 880, 881, 882, 888, 897, 898, 899, 901, 905, 912, 953, 959, 960, 961, 967, 969, 982, 989, 995, 997, 1004, 1015, 1027, 1033, 1035, 1037, 1038, 1040, 1045, 1048, 1052, 1057, 1061, 1071, 1079, 1086, 1093, 1095, 1096, 1101, 1102, 1103, 1108, 1115, 1122, 1124, 1125, 1126, 1131, 1140, 1145, 1153, 1155, 1166, 1167, 1168, 1169, 1178, 1179, 1188, 1195, 1205, 1207, 1210, 1211, 1216, 1217, 1219, 1221, 1223, 1224, 1234, 1237, 1240, 1260, 1262, 1266, 1268, 1269, 1270, 1275, 1276, 1278, 1287, 1289, 1290, 1297, 1303, 1317, 1327, 1328, 1329, 1331, 1336, 1338, 1340, 1351, 1352, 1354, 1362, 1363, 1365, 1366, 1367, 1370, 1385, 1397, 1400, 1407, 1410, 1412, 1414, 1417, 1431, 1439, 1444, 1477, 1487, 1491, 1501, 1502, 1507, 1518, 1525, 1527, 1536, 1540, 1541, 1542, 1546, 1549, 1551, 1553, 1554, 1559, 1560, 1561, 1562, 1565, 1574, 1580, 1584, 1590, 1593, 1595, 1596, 1599, 1600, 1604, 1608, 1612, 1616, 1620, 1623, 1627, 1640, 1645, 1655, 1658, 1664, 1665, 1666, 1673, 1682, 1683, 1695, 1697, 1699, 1702, 1706, 1707, 1718, 1719, 1722, 1729, 1733, 1743, 1744, 1745, 1746, 1751, 1752, 1753, 1754, 1755, 1759, 1760, 1761, 1763, 1766, 1771, 1775, 1779, 1780, 1781, 1784, 1786, 1787, 1789, 1796, 1800, 1813, 1814, 1819, 1824, 1826, 1827, 1829, 1830, 1831, 1840, 1844, 1848, 1850, 1852, 1865, 1872, 1877, 1881, 1882, 1885, 1886, 1888, 1890, 1895, 1897, 1909, 1910, 1915, 1926, 1929, 1930, 1935, 1939, 1945, 1955, 1961, 1966, 1968, 1974, 1978, 1981, 1983, 1984, 1994, 1998, 2011, 2015, 2022, 2023, 2032, 2034, 2041, 21, 36, 46, 47, 50, 51, 52, 83, 92, 94, 99, 100, 101, 112, 123, 129, 148, 154, 155, 156, 216, 241, 243, 246, 249, 256, 257, 258, 259, 274, 283, 297, 298, 305, 308, 312, 330, 334, 335, 337, 346, 355, 357, 360, 367, 368, 372, 374, 377, 394, 396, 400, 405, 409, 413, 436, 437, 458, 462, 468, 470, 474, 476, 477, 480, 481, 482, 483, 484, 498, 506, 509, 515, 520, 529, 545, 551, 552, 566, 568, 570, 572, 574, 575, 581, 589, 592, 594, 596, 597, 604, 607, 614, 624, 625, 635, 639, 648, 672, 709, 716, 724, 726, 727, 732, 733, 737, 748, 755, 759, 768, 820, 829, 838, 839, 884, 908, 928, 1008, 1009, 1019, 1039, 1060, 1073, 1080, 1098, 1139, 1196, 1201, 1209, 1218, 1220, 1226, 1227, 1228, 1232, 1243, 1249, 1250, 1252, 1255, 1261, 1265, 1277, 1280, 1282, 1283, 1294, 1304, 1305, 1313, 1320, 1322, 1324, 1337, 1339, 1342, 1347, 1349, 1350, 1357, 1359, 1360, 1361, 1364, 1371, 1372, 1373, 1377, 1379, 1391, 1393, 1395, 1398, 1399, 1408, 1409, 1420, 1484, 1496, 1504, 1509, 1511, 1512, 1516, 1519, 1528, 1531, 1539, 1545, 1547, 1548, 1550, 1555, 1556, 1558, 1591, 1601, 1606, 1607, 1611, 1621, 1639, 1641, 1642, 1643, 1644, 1646, 1651, 1672, 1678, 1704, 1723, 1737, 1741, 1742, 1747, 1748, 1749, 1756, 1757, 1770, 1772, 1777, 1778, 1790, 1794, 1797, 1802, 1803, 1807, 1811, 1817, 1835, 1842, 1847, 1851, 1853, 1856, 1864, 1868, 1869, 1870, 1875, 1876, 1880, 1883, 1884, 1892, 1901, 1911, 1931, 1958, 1971, 1987, 1990, 2001, 2007, 2008, 2009, 2025, 162, 262, 272, 319, 371, 666, 669, 680, 702, 746, 776, 872, 875, 903, 907, 921, 1000, 1028, 1094, 1114, 1116, 1141, 1177, 1187, 1236, 1300, 1308, 1326, 1333, 1343, 1348, 1392, 1445, 1480, 1533, 1617, 1634, 1653, 1700, 1739, 1798, 1805, 1867, 1942, 2002, 2036) AND `projects`.`user_id` != 42944 AND (published_at IS NOT NULL) | |
CACHE (0.0ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('light')) | |
CACHE (0.0ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('around_the_house')) | |
CACHE (0.0ms) SELECT `tags`.* FROM `tags` WHERE (LOWER(name) = LOWER('hack')) | |
Project Load (4.5ms) SELECT `projects`.* FROM `projects` JOIN taggings projects_taggings_c3d060d ON projects_taggings_c3d060d.taggable_id = projects.id AND projects_taggings_c3d060d.taggable_type = 'Project' AND projects_taggings_c3d060d.tag_id = 8 AND projects_taggings_c3d060d.context = 'interactions' WHERE (published_at IS NOT NULL) | |
Project Load (7.7ms) SELECT `projects`.* FROM `projects` JOIN taggings projects_taggings_b0968b6 ON projects_taggings_b0968b6.taggable_id = projects.id AND projects_taggings_b0968b6.taggable_type = 'Project' AND projects_taggings_b0968b6.tag_id = 15 AND projects_taggings_b0968b6.context = 'material_sources' WHERE (published_at IS NOT NULL) | |
Project Load (3.7ms) SELECT `projects`.* FROM `projects` JOIN taggings projects_taggings_3a1f903 ON projects_taggings_3a1f903.taggable_id = projects.id AND projects_taggings_3a1f903.taggable_type = 'Project' AND projects_taggings_3a1f903.tag_id = 10 AND projects_taggings_3a1f903.context = 'material_sources' WHERE (published_at IS NOT NULL) | |
CACHE (0.1ms) SELECT `projects`.* FROM `projects` WHERE `projects`.`id` IN (16, 18, 19, 22, 23, 33, 34, 35, 37, 41, 85, 87, 88, 89, 90, 93, 95, 96, 97, 102, 107, 121, 122, 125, 126, 128, 130, 131, 132, 133, 134, 136, 137, 138, 139, 142, 151, 161, 163, 164, 165, 166, 171, 173, 180, 203, 204, 214, 220, 222, 224, 238, 240, 242, 244, 245, 250, 251, 252, 253, 255, 265, 278, 281, 284, 289, 302, 303, 306, 310, 311, 315, 318, 320, 323, 324, 325, 327, 328, 329, 332, 336, 341, 343, 345, 352, 356, 359, 362, 363, 365, 375, 378, 381, 383, 385, 387, 390, 391, 397, 399, 401, 402, 404, 406, 407, 408, 411, 414, 416, 418, 425, 431, 433, 438, 439, 440, 441, 442, 444, 446, 447, 448, 449, 450, 453, 461, 463, 466, 467, 471, 485, 486, 487, 488, 491, 492, 495, 496, 500, 501, 505, 508, 518, 521, 526, 528, 530, 534, 536, 538, 542, 544, 547, 548, 549, 553, 556, 557, 558, 559, 560, 561, 564, 565, 569, 571, 573, 576, 577, 579, 580, 582, 586, 587, 590, 591, 593, 595, 598, 599, 602, 605, 612, 615, 617, 620, 621, 622, 623, 626, 627, 630, 636, 638, 640, 641, 642, 643, 644, 645, 646, 647, 649, 651, 652, 653, 668, 678, 691, 693, 701, 703, 706, 713, 714, 715, 717, 720, 723, 728, 729, 731, 743, 747, 750, 757, 758, 761, 763, 764, 767, 774, 784, 789, 790, 791, 793, 794, 795, 796, 797, 805, 807, 809, 815, 819, 821, 822, 823, 824, 825, 826, 834, 846, 851, 863, 864, 869, 880, 881, 882, 888, 897, 898, 899, 901, 905, 912, 953, 959, 960, 961, 967, 969, 982, 989, 995, 997, 1004, 1015, 1027, 1033, 1035, 1037, 1038, 1040, 1045, 1048, 1052, 1057, 1061, 1071, 1079, 1086, 1093, 1095, 1096, 1101, 1102, 1103, 1108, 1115, 1122, 1124, 1125, 1126, 1131, 1140, 1145, 1153, 1155, 1166, 1167, 1168, 1169, 1178, 1179, 1188, 1195, 1205, 1207, 1210, 1211, 1216, 1217, 1219, 1221, 1223, 1224, 1234, 1237, 1240, 1260, 1262, 1266, 1268, 1269, 1270, 1275, 1276, 1278, 1287, 1289, 1290, 1297, 1303, 1317, 1327, 1328, 1329, 1331, 1336, 1338, 1340, 1351, 1352, 1354, 1362, 1363, 1365, 1366, 1367, 1370, 1385, 1397, 1400, 1407, 1410, 1412, 1414, 1417, 1431, 1439, 1444, 1477, 1487, 1491, 1501, 1502, 1507, 1518, 1525, 1527, 1536, 1540, 1541, 1542, 1546, 1549, 1551, 1553, 1554, 1559, 1560, 1561, 1562, 1565, 1574, 1580, 1584, 1590, 1593, 1595, 1596, 1599, 1600, 1604, 1608, 1612, 1616, 1620, 1623, 1627, 1640, 1645, 1655, 1658, 1664, 1665, 1666, 1673, 1682, 1683, 1695, 1697, 1699, 1702, 1706, 1707, 1718, 1719, 1722, 1729, 1733, 1743, 1744, 1745, 1746, 1751, 1752, 1753, 1754, 1755, 1759, 1760, 1761, 1763, 1766, 1771, 1775, 1779, 1780, 1781, 1784, 1786, 1787, 1789, 1796, 1800, 1813, 1814, 1819, 1824, 1826, 1827, 1829, 1830, 1831, 1840, 1844, 1848, 1850, 1852, 1865, 1872, 1877, 1881, 1882, 1885, 1886, 1888, 1890, 1895, 1897, 1909, 1910, 1915, 1926, 1929, 1930, 1935, 1939, 1945, 1955, 1961, 1966, 1968, 1974, 1978, 1981, 1983, 1984, 1994, 1998, 2011, 2015, 2022, 2023, 2032, 2034, 2041, 21, 36, 46, 47, 50, 51, 52, 83, 92, 94, 99, 100, 101, 112, 123, 129, 148, 154, 155, 156, 216, 241, 243, 246, 249, 256, 257, 258, 259, 274, 283, 297, 298, 305, 308, 312, 330, 334, 335, 337, 346, 355, 357, 360, 367, 368, 372, 374, 377, 394, 396, 400, 405, 409, 413, 436, 437, 458, 462, 468, 470, 474, 476, 477, 480, 481, 482, 483, 484, 498, 506, 509, 515, 520, 529, 545, 551, 552, 566, 568, 570, 572, 574, 575, 581, 589, 592, 594, 596, 597, 604, 607, 614, 624, 625, 635, 639, 648, 672, 709, 716, 724, 726, 727, 732, 733, 737, 748, 755, 759, 768, 820, 829, 838, 839, 884, 908, 928, 1008, 1009, 1019, 1039, 1060, 1073, 1080, 1098, 1139, 1196, 1201, 1209, 1218, 1220, 1226, 1227, 1228, 1232, 1243, 1249, 1250, 1252, 1255, 1261, 1265, 1277, 1280, 1282, 1283, 1294, 1304, 1305, 1313, 1320, 1322, 1324, 1337, 1339, 1342, 1347, 1349, 1350, 1357, 1359, 1360, 1361, 1364, 1371, 1372, 1373, 1377, 1379, 1391, 1393, 1395, 1398, 1399, 1408, 1409, 1420, 1484, 1496, 1504, 1509, 1511, 1512, 1516, 1519, 1528, 1531, 1539, 1545, 1547, 1548, 1550, 1555, 1556, 1558, 1591, 1601, 1606, 1607, 1611, 1621, 1639, 1641, 1642, 1643, 1644, 1646, 1651, 1672, 1678, 1704, 1723, 1737, 1741, 1742, 1747, 1748, 1749, 1756, 1757, 1770, 1772, 1777, 1778, 1790, 1794, 1797, 1802, 1803, 1807, 1811, 1817, 1835, 1842, 1847, 1851, 1853, 1856, 1864, 1868, 1869, 1870, 1875, 1876, 1880, 1883, 1884, 1892, 1901, 1911, 1931, 1958, 1971, 1987, 1990, 2001, 2007, 2008, 2009, 2025, 162, 262, 272, 319, 371, 666, 669, 680, 702, 746, 776, 872, 875, 903, 907, 921, 1000, 1028, 1094, 1114, 1116, 1141, 1177, 1187, 1236, 1300, 1308, 1326, 1333, 1343, 1348, 1392, 1445, 1480, 1533, 1617, 1634, 1653, 1700, 1739, 1798, 1805, 1867, 1942, 2002, 2036) AND (published_at IS NOT NULL) | |
CACHE (0.1ms) SELECT `projects`.* FROM `projects` WHERE `projects`.`id` IN (16, 18, 19, 22, 23, 33, 34, 35, 37, 41, 85, 87, 88, 89, 90, 93, 95, 96, 97, 102, 107, 121, 122, 125, 126, 128, 130, 131, 132, 133, 134, 136, 137, 138, 139, 142, 151, 161, 163, 164, 165, 166, 171, 173, 180, 203, 204, 214, 220, 222, 224, 238, 240, 242, 244, 245, 250, 251, 252, 253, 255, 265, 278, 281, 284, 289, 302, 303, 306, 310, 311, 315, 318, 320, 323, 324, 325, 327, 328, 329, 332, 336, 341, 343, 345, 352, 356, 359, 362, 363, 365, 375, 378, 381, 383, 385, 387, 390, 391, 397, 399, 401, 402, 404, 406, 407, 408, 411, 414, 416, 418, 425, 431, 433, 438, 439, 440, 441, 442, 444, 446, 447, 448, 449, 450, 453, 461, 463, 466, 467, 471, 485, 486, 487, 488, 491, 492, 495, 496, 500, 501, 505, 508, 518, 521, 526, 528, 530, 534, 536, 538, 542, 544, 547, 548, 549, 553, 556, 557, 558, 559, 560, 561, 564, 565, 569, 571, 573, 576, 577, 579, 580, 582, 586, 587, 590, 591, 593, 595, 598, 599, 602, 605, 612, 615, 617, 620, 621, 622, 623, 626, 627, 630, 636, 638, 640, 641, 642, 643, 644, 645, 646, 647, 649, 651, 652, 653, 668, 678, 691, 693, 701, 703, 706, 713, 714, 715, 717, 720, 723, 728, 729, 731, 743, 747, 750, 757, 758, 761, 763, 764, 767, 774, 784, 789, 790, 791, 793, 794, 795, 796, 797, 805, 807, 809, 815, 819, 821, 822, 823, 824, 825, 826, 834, 846, 851, 863, 864, 869, 880, 881, 882, 888, 897, 898, 899, 901, 905, 912, 953, 959, 960, 961, 967, 969, 982, 989, 995, 997, 1004, 1015, 1027, 1033, 1035, 1037, 1038, 1040, 1045, 1048, 1052, 1057, 1061, 1071, 1079, 1086, 1093, 1095, 1096, 1101, 1102, 1103, 1108, 1115, 1122, 1124, 1125, 1126, 1131, 1140, 1145, 1153, 1155, 1166, 1167, 1168, 1169, 1178, 1179, 1188, 1195, 1205, 1207, 1210, 1211, 1216, 1217, 1219, 1221, 1223, 1224, 1234, 1237, 1240, 1260, 1262, 1266, 1268, 1269, 1270, 1275, 1276, 1278, 1287, 1289, 1290, 1297, 1303, 1317, 1327, 1328, 1329, 1331, 1336, 1338, 1340, 1351, 1352, 1354, 1362, 1363, 1365, 1366, 1367, 1370, 1385, 1397, 1400, 1407, 1410, 1412, 1414, 1417, 1431, 1439, 1444, 1477, 1487, 1491, 1501, 1502, 1507, 1518, 1525, 1527, 1536, 1540, 1541, 1542, 1546, 1549, 1551, 1553, 1554, 1559, 1560, 1561, 1562, 1565, 1574, 1580, 1584, 1590, 1593, 1595, 1596, 1599, 1600, 1604, 1608, 1612, 1616, 1620, 1623, 1627, 1640, 1645, 1655, 1658, 1664, 1665, 1666, 1673, 1682, 1683, 1695, 1697, 1699, 1702, 1706, 1707, 1718, 1719, 1722, 1729, 1733, 1743, 1744, 1745, 1746, 1751, 1752, 1753, 1754, 1755, 1759, 1760, 1761, 1763, 1766, 1771, 1775, 1779, 1780, 1781, 1784, 1786, 1787, 1789, 1796, 1800, 1813, 1814, 1819, 1824, 1826, 1827, 1829, 1830, 1831, 1840, 1844, 1848, 1850, 1852, 1865, 1872, 1877, 1881, 1882, 1885, 1886, 1888, 1890, 1895, 1897, 1909, 1910, 1915, 1926, 1929, 1930, 1935, 1939, 1945, 1955, 1961, 1966, 1968, 1974, 1978, 1981, 1983, 1984, 1994, 1998, 2011, 2015, 2022, 2023, 2032, 2034, 2041, 21, 36, 46, 47, 50, 51, 52, 83, 92, 94, 99, 100, 101, 112, 123, 129, 148, 154, 155, 156, 216, 241, 243, 246, 249, 256, 257, 258, 259, 274, 283, 297, 298, 305, 308, 312, 330, 334, 335, 337, 346, 355, 357, 360, 367, 368, 372, 374, 377, 394, 396, 400, 405, 409, 413, 436, 437, 458, 462, 468, 470, 474, 476, 477, 480, 481, 482, 483, 484, 498, 506, 509, 515, 520, 529, 545, 551, 552, 566, 568, 570, 572, 574, 575, 581, 589, 592, 594, 596, 597, 604, 607, 614, 624, 625, 635, 639, 648, 672, 709, 716, 724, 726, 727, 732, 733, 737, 748, 755, 759, 768, 820, 829, 838, 839, 884, 908, 928, 1008, 1009, 1019, 1039, 1060, 1073, 1080, 1098, 1139, 1196, 1201, 1209, 1218, 1220, 1226, 1227, 1228, 1232, 1243, 1249, 1250, 1252, 1255, 1261, 1265, 1277, 1280, 1282, 1283, 1294, 1304, 1305, 1313, 1320, 1322, 1324, 1337, 1339, 1342, 1347, 1349, 1350, 1357, 1359, 1360, 1361, 1364, 1371, 1372, 1373, 1377, 1379, 1391, 1393, 1395, 1398, 1399, 1408, 1409, 1420, 1484, 1496, 1504, 1509, 1511, 1512, 1516, 1519, 1528, 1531, 1539, 1545, 1547, 1548, 1550, 1555, 1556, 1558, 1591, 1601, 1606, 1607, 1611, 1621, 1639, 1641, 1642, 1643, 1644, 1646, 1651, 1672, 1678, 1704, 1723, 1737, 1741, 1742, 1747, 1748, 1749, 1756, 1757, 1770, 1772, 1777, 1778, 1790, 1794, 1797, 1802, 1803, 1807, 1811, 1817, 1835, 1842, 1847, 1851, 1853, 1856, 1864, 1868, 1869, 1870, 1875, 1876, 1880, 1883, 1884, 1892, 1901, 1911, 1931, 1958, 1971, 1987, 1990, 2001, 2007, 2008, 2009, 2025, 162, 262, 272, 319, 371, 666, 669, 680, 702, 746, 776, 872, 875, 903, 907, 921, 1000, 1028, 1094, 1114, 1116, 1141, 1177, 1187, 1236, 1300, 1308, 1326, 1333, 1343, 1348, 1392, 1445, 1480, 1533, 1617, 1634, 1653, 1700, 1739, 1798, 1805, 1867, 1942, 2002, 2036) AND `projects`.`user_id` != 42944 AND (published_at IS NOT NULL) | |
Image Load (4.6ms) SELECT `images`.* FROM `images` WHERE `images`.`imageable_id` = 1593 AND `images`.`imageable_type` = 'Project' AND `images`.`primary` = 1 ORDER BY number LIMIT 1 | |
(1.6ms) SELECT COUNT(*) FROM `comments` WHERE `comments`.`commentable_id` = 1593 AND `comments`.`commentable_type` = 'Project' | |
Spree::User Load (0.7ms) SELECT `spree_users`.* FROM `spree_users` WHERE `spree_users`.`id` = 30891 LIMIT 1 | |
Rendered react_serializers/cards/projects/show.json.rabl (22.7ms) | |
Image Load (3.2ms) SELECT `images`.* FROM `images` WHERE `images`.`imageable_id` = 560 AND `images`.`imageable_type` = 'Project' AND `images`.`primary` = 1 ORDER BY number LIMIT 1 | |
(0.9ms) SELECT COUNT(*) FROM `comments` WHERE `comments`.`commentable_id` = 560 AND `comments`.`commentable_type` = 'Project' | |
Spree::User Load (7.3ms) SELECT `spree_users`.* FROM `spree_users` WHERE `spree_users`.`id` = 7448 LIMIT 1 | |
Rendered react_serializers/cards/projects/show.json.rabl (26.9ms) | |
Image Load (5.4ms) SELECT `images`.* FROM `images` WHERE `images`.`imageable_id` = 586 AND `images`.`imageable_type` = 'Project' AND `images`.`primary` = 1 ORDER BY number LIMIT 1 | |
(0.9ms) SELECT COUNT(*) FROM `comments` WHERE `comments`.`commentable_id` = 586 AND `comments`.`commentable_type` = 'Project' | |
Spree::User Load (22.5ms) SELECT `spree_users`.* FROM `spree_users` WHERE `spree_users`.`id` = 5189 LIMIT 1 | |
Rendered react_serializers/cards/projects/show.json.rabl (531.5ms) | |
Rendered projects/show.html.erb within layouts/application (19224.2ms) | |
Rendered partials/_header_extras.html.erb (1.6ms) | |
Rendered /Users/hecbuma/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/bundler/gems/spree-b9c7830ae8fe/core/app/views/spree/shared/_routes.html.erb (2.1ms) | |
(1.2ms) SELECT slug FROM `spree_products` INNER JOIN `project_bits` ON `spree_products`.`id` = `project_bits`.`product_id` WHERE `project_bits`.`project_id` = 2041 AND (`spree_products`.deleted_at IS NULL) ORDER BY spree_products.name | |
ActsAsTaggableOn::Tag Load (1.0ms) SELECT `tags`.* FROM `tags` INNER JOIN `taggings` ON `tags`.`id` = `taggings`.`tag_id` WHERE `taggings`.`taggable_id` = 2041 AND `taggings`.`taggable_type` = 'Project' AND (taggings.context = 'admins' AND taggings.tagger_id IS NULL) | |
Rendered layouts/_sailthru_horizon_tags.html.erb (14.7ms) | |
Rendered layouts/_google_tag_manager.html.erb (0.9ms) | |
Rendered layouts/_braintree_data.html.erb (0.7ms) | |
Rendered partials/_hurricane_banner.html.erb (0.8ms) | |
Rendered shared/_mini_cart.html.erb (0.7ms) | |
Rendered shared/_mini_nav.html.erb (5.3ms) | |
Rendered layouts/_flash_messages.html.erb (1.0ms) | |
Rendered partials/_top_bar.html.erb (13.9ms) | |
Rendered partials/_header.html.erb (1.7ms) | |
Rendered shared/_email_modal.html.erb (1.2ms) | |
Rendered shared/_newsletter_signup_form.html.erb (40.2ms) | |
Rendered partials/_footer.html.erb (48.0ms) | |
Rendered layouts/_footer_scripts.html.erb (1.2ms) | |
Completed 200 OK in 31271ms (Views: 18765.6ms | ActiveRecord: 857.1ms) | |
Rendered /Users/hecbuma/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/xray-rails-0.1.14/app/views/_xray_bar.html.erb (14.9ms) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment