summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Foster <savetheinternet@tinyboard.org>2013-09-02 11:41:17 +1000
committerMichael Foster <savetheinternet@tinyboard.org>2013-09-02 11:41:17 +1000
commitaf357b566133a176935eff7490f23183fb897826 (patch)
treec626fc08ae82bdd68caf86aa112f5e5f821d74ff
parent9494e0185c8661ed18c373ce46cbf9a66cb4d008 (diff)
another index change
-rw-r--r--install.php6
-rw-r--r--install.sql2
2 files changed, 6 insertions, 2 deletions
diff --git a/install.php b/install.php
index 1732aa94..e8bdda8b 100644
--- a/install.php
+++ b/install.php
@@ -1,7 +1,7 @@
<?php
// Installation/upgrade file
-define('VERSION', 'v0.9.6-dev-17');
+define('VERSION', 'v0.9.6-dev-18');
require 'inc/functions.php';
@@ -388,6 +388,10 @@ if (file_exists($config['has_installed'])) {
}
case 'v0.9.6-dev-16':
query("ALTER TABLE ``bans`` ADD INDEX `seen` (`seen`)") or error(db_error());
+ case 'v0.9.6-dev-17':
+ query("ALTER TABLE ``ip_notes``
+ DROP INDEX `ip`,
+ ADD INDEX `ip_lookup` (`ip`, `time`)") or error(db_error());
case false:
// Update version number
file_write($config['has_installed'], VERSION);
diff --git a/install.sql b/install.sql
index 2978b5c3..a3c03cb1 100644
--- a/install.sql
+++ b/install.sql
@@ -101,7 +101,7 @@ CREATE TABLE IF NOT EXISTS `ip_notes` (
`time` int(11) NOT NULL,
`body` text NOT NULL,
UNIQUE KEY `id` (`id`),
- KEY `ip` (`ip`)
+ KEY `ip_lookup` (`ip`, `time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=1 ;
-- --------------------------------------------------------