PluginProbe
Independent Analytics – WordPress Analytics Plugin / 2.14.9
Independent Analytics – WordPress Analytics Plugin v2.14.9
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 All 120 releases
independent-analytics / IAWP / Migrations / Migration_34.php
Migration_34.php
29 lines 655 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace IAWP\Migrations;
4
5 use IAWP\Query;
6 /** @internal */
7 class Migration_34 extends \IAWP\Migrations\Step_Migration
8 {
9 /**
10 * @return int
11 */
12 protected function database_version() : int
13 {
14 return 34;
15 }
16 /**
17 * @return array
18 */
19 protected function queries() : array
20 {
21 return [$this->add_index_for_cached_author_id()];
22 }
23 private function add_index_for_cached_author_id() : string
24 {
25 $resources_table = Query::get_table_name(Query::RESOURCES);
26 return "\n ALTER TABLE {$resources_table}\n ADD INDEX(cached_author_id);\n ";
27 }
28 }
29