summaryrefslogtreecommitdiff
path: root/update.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-03-04 09:22:24 +0300
committerAndrew Dolgov <[email protected]>2021-03-04 09:22:24 +0300
commit5eb0f3d640374a82a026164942adc79bb1262576 (patch)
tree1227d76bb1184b4e505ea53ca49ea3252ac9512d /update.php
parente19570f422df8e4ba0d604b517efad111def9a23 (diff)
bring back web dbupdate using new migrations system
Diffstat (limited to 'update.php')
-rwxr-xr-xupdate.php48
1 files changed, 1 insertions, 47 deletions
diff --git a/update.php b/update.php
index d19c5f823..ad5704a7d 100755
--- a/update.php
+++ b/update.php
@@ -378,7 +378,7 @@
if (read_stdin() != 'yes')
exit;
} else {
- Debug::log("Proceeding to update without confirmation...");
+ Debug::log("Proceeding to update without confirmation.");
}
if (!isset($options["log-level"])) {
@@ -386,57 +386,11 @@
}
$migrations = Config::get_migrations();
-
- Debug::log("Migrating schema to version " . $migrations->get_max_version());
-
$migrations->migrate();
} else {
Debug::log("Database schema is already at latest version.");
}
-
- /*Debug::log("Checking for updates (" . Config::get(Config::DB_TYPE) . ")...");
-
- $updater = new Db_Updater(Db::pdo(), Config::get(Config::DB_TYPE));
-
- if (Db_Updater::is_update_required()) {
- Debug::log("Schema update required, version " . Config::get_schema_version(true) . " to " . Db_Updater::SCHEMA_VERSION);
-
- if (Config::get(Config::DB_TYPE) == "mysql")
- Debug::Log("READ THIS: Due to MySQL limitations, your database is not completely protected while updating.\n".
- "Errors may put it in an inconsistent state requiring manual rollback.\nBACKUP YOUR DATABASE BEFORE CONTINUING.");
- else
- Debug::log("WARNING: please backup your database before continuing.");
-
- if ($options["update-schema"] != "force-yes") {
- Debug::log("Type 'yes' to continue.");
-
- if (read_stdin() != 'yes')
- exit;
- } else {
- Debug::log("Proceeding to update without confirmation...");
- }
-
- Debug::log("Performing updates to version " . Db_Updater::SCHEMA_VERSION . "...");
-
- for ($i = Config::get_schema_version(true) + 1; $i <= Db_Updater::SCHEMA_VERSION; $i++) {
- Debug::log("* Updating to version $i...");
-
- $result = $updater->update_to($i, false);
-
- if ($result) {
- Debug::log("* Completed.");
- } else {
- Debug::log("One of the updates failed. Either retry the process or perform updates manually.");
- return;
- }
- }
-
- Debug::log("All done.");
- } else {
- Debug::log("Database schema is already at latest version.");
- } */
-
}
if (isset($options["gen-search-idx"])) {