patch by isotopp: proper index key creation
This commit is contained in:
parent
52d049fa8c
commit
9702aa9efd
@ -6,6 +6,9 @@ Version 1.5 ()
|
||||
Version 1.4.1 ()
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Fix missing index key creation for statistics tables in the
|
||||
statistics plugin (isotopp)
|
||||
|
||||
* Change "Allow duplicate content" in spamblock plugin to not
|
||||
operate on (empty) pingbacks (garvinhicking)
|
||||
|
||||
|
@ -966,15 +966,22 @@ class serendipity_event_statistics extends serendipity_event
|
||||
} //end of function createTables()
|
||||
|
||||
function updateTables() {
|
||||
global $serendipity;
|
||||
|
||||
//create indices
|
||||
$q = "CREATE INDEX visitorses ON {$serendipity['dbPrefix']}visitors(sessID);";
|
||||
$q = "CREATE INDEX visitorses ON {$serendipity['dbPrefix']}visitors (sessID);";
|
||||
serendipity_db_schema_import($q);
|
||||
$q = "CREATE INDEX visitorday ON {$serendipity['dbPrefix']}visitors(day);";
|
||||
$q = "CREATE INDEX visitorday ON {$serendipity['dbPrefix']}visitors (day);";
|
||||
serendipity_db_schema_import($q);
|
||||
$q = "CREATE INDEX visitortime ON {$serendipity['dbPrefix']}visitors(time);";
|
||||
$q = "CREATE INDEX visitortime ON {$serendipity['dbPrefix']}visitors (time);";
|
||||
serendipity_db_schema_import($q);
|
||||
$q = "CREATE INDEX visitortimeb ON {$serendipity['dbPrefix']}visitors_count(year, month, day);";
|
||||
$q = "CREATE INDEX visitortimeb ON {$serendipity['dbPrefix']}visitors_count (year, month, day);";
|
||||
serendipity_db_schema_import($q);
|
||||
$q = "CREATE INDEX refsrefs ON {$serendipity['dbPrefix']}refs (refs);";
|
||||
serendipity_db_schema_import($q);
|
||||
$q = "CREATE INDEX refscount ON {$serendipity['dbPrefix']}refs (count);";
|
||||
serendipity_db_schema_import($q);
|
||||
|
||||
$this->set_config('db_indices_created', '1');
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user