diff --git a/sql/WSStatsAddIndexPageId.mysql b/sql/WSStatsAddIndexPageId.mysql new file mode 100644 index 0000000..de7d814 --- /dev/null +++ b/sql/WSStatsAddIndexPageId.mysql @@ -0,0 +1,2 @@ +Alter table WSPS +ADD INDEX idx_wsps_page_id (page_id); \ No newline at end of file diff --git a/sql/WSStatsAddIndexUserId.mysql b/sql/WSStatsAddIndexUserId.mysql new file mode 100644 index 0000000..635338a --- /dev/null +++ b/sql/WSStatsAddIndexUserId.mysql @@ -0,0 +1,2 @@ +Alter table WSPS +ADD INDEX idx_wsps_user_id (user_id); \ No newline at end of file diff --git a/src/WSStatsHooks.php b/src/WSStatsHooks.php index 40b99ce..ac46a07 100644 --- a/src/WSStatsHooks.php +++ b/src/WSStatsHooks.php @@ -182,7 +182,8 @@ public static function addTables( $updater ) { $updater->addExtensionField( self::DBTABLE, 'title', __DIR__ . "/../sql/WSStatsAddTitle.$dbt" ); $updater->addExtensionField( self::DBTABLE, 'isSpecialPage', __DIR__ . "/../sql/WSStatsAddSpecialBool.$dbt" ); - + $updater->addExtensionIndex(self::DBTABLE, 'idx_wsps_page_id', __DIR__ . "/../sql/WSStatsAddIndexPageId.$dbt" ); + $updater->addExtensionIndex(self::DBTABLE, 'idx_wsps_user_id', __DIR__ . "/../sql/WSStatsAddIndexUserId.$dbt" ); return true; }