more version

This commit is contained in:
Shish
2019-11-03 19:49:52 +00:00
parent 539dd66fe8
commit f15a95b4de
17 changed files with 58 additions and 70 deletions

View File

@ -300,7 +300,7 @@ class NumericScore extends Extension
global $database;
global $config;
if ($config->get_int("ext_numeric_score_version") < 1) {
if ($this->get_version("ext_numeric_score_version") < 1) {
$database->execute("ALTER TABLE images ADD COLUMN numeric_score INTEGER NOT NULL DEFAULT 0");
$database->execute("CREATE INDEX images__numeric_score ON images(numeric_score)");
$database->create_table("numeric_score_votes", "
@ -312,11 +312,11 @@ class NumericScore extends Extension
FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE
");
$database->execute("CREATE INDEX numeric_score_votes_image_id_idx ON numeric_score_votes(image_id)", []);
$config->set_int("ext_numeric_score_version", 1);
$this->set_version("ext_numeric_score_version", 1);
}
if ($config->get_int("ext_numeric_score_version") < 2) {
if ($this->get_version("ext_numeric_score_version") < 2) {
$database->execute("CREATE INDEX numeric_score_votes__user_votes ON numeric_score_votes(user_id, score)");
$config->set_int("ext_numeric_score_version", 2);
$this->set_version("ext_numeric_score_version", 2);
}
}