From 627e83adc13005b2431d49d98c0a2dc05a8e65a6 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Thu, 14 May 2009 03:56:29 +0000 Subject: Cache variables in core._cache so that we can retrieve them all in a single query. In most cases, we were fetching 4-5 variables per page load, so this is 2-3x faster. --- core/controllers/scaffold.php | 1 + 1 file changed, 1 insertion(+) (limited to 'core/controllers/scaffold.php') diff --git a/core/controllers/scaffold.php b/core/controllers/scaffold.php index 14a5fa57..9d42cbb8 100644 --- a/core/controllers/scaffold.php +++ b/core/controllers/scaffold.php @@ -317,6 +317,7 @@ class Scaffold_Controller extends Template_Controller { $db = Database::instance(); $db->query("TRUNCATE {sessions}"); $db->query("TRUNCATE {logs}"); + $db->query("DELETE FROM {vars} WHERE `module_name` = 'core' AND `name` = '_cache'"); $db->update("users", array("password" => ""), array("id" => 1)); $db->update("users", array("password" => ""), array("id" => 2)); -- cgit v1.2.3