]> git.mxchange.org Git - friendica.git/blobdiff - src/Database/PostUpdate.php
We now have a pre update script (#5425)
[friendica.git] / src / Database / PostUpdate.php
index 5593d932a3b3cf75d4624efa838fc75a3eaae493..0a75a0f195d8c57a80e59467afc17c06dc894dad 100644 (file)
@@ -5,11 +5,9 @@
 namespace Friendica\Database;
 
 use Friendica\Core\Config;
-use Friendica\Database\DBM;
 use Friendica\Model\Contact;
 use Friendica\Model\Item;
 use Friendica\Model\PermissionSet;
-use dba;
 
 require_once 'include/dba.php';
 
@@ -126,7 +124,7 @@ class PostUpdate
 
                // Check if the first step is done (Setting "author-id" and "owner-id" in the item table)
                $fields = ['author-link', 'author-name', 'author-avatar', 'owner-link', 'owner-name', 'owner-avatar', 'network', 'uid'];
-               $r = dba::select('item', $fields, ['author-id' => 0, 'owner-id' => 0], ['limit' => 1000]);
+               $r = DBA::select('item', $fields, ['author-id' => 0, 'owner-id' => 0], ['limit' => 1000]);
                if (!$r) {
                        // Are there unfinished entries in the thread table?
                        $r = q("SELECT COUNT(*) AS `total` FROM `thread`
@@ -182,7 +180,7 @@ class PostUpdate
                        if ($owner_id == 0) {
                                $owner_id = -1;
                        }
-                       dba::update('item', ['author-id' => $author_id, 'owner-id' => $owner_id], ['uid' => $item['uid'], 'author-link' => $item['author-link'], 'owner-link' => $item['owner-link'], 'author-id' => 0, 'owner-id' => 0]);
+                       DBA::update('item', ['author-id' => $author_id, 'owner-id' => $owner_id], ['uid' => $item['uid'], 'author-link' => $item['author-link'], 'owner-link' => $item['owner-link'], 'author-id' => 0, 'owner-id' => 0]);
                }
 
                logger("Updated items", LOGGER_DEBUG);
@@ -214,7 +212,7 @@ class PostUpdate
                }
                foreach ($r as $user) {
                        if (!empty($user["lastitem_date"]) && ($user["lastitem_date"] > $user["last-item"])) {
-                               dba::update('contact', ['last-item' => $user['lastitem_date']], ['id' => $user['id']]);
+                               DBA::update('contact', ['last-item' => $user['lastitem_date']], ['id' => $user['id']]);
                        }
                }
 
@@ -284,7 +282,7 @@ class PostUpdate
 
                        ++$rows;
                }
-               dba::close($items);
+               DBA::close($items);
 
                Config::set("system", "post_update_version_1279_id", $id);