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';
if (!self::update1206()) {
return;
}
- if (!self::update1278()) {
+ if (!self::update1279()) {
return;
}
}
// 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`
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);
}
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']]);
}
}
*
* @return bool "true" when the job is done
*/
- private static function update1278()
+ private static function update1279()
{
// Was the script completed?
- if (Config::get("system", "post_update_version") >= 1278) {
+ if (Config::get("system", "post_update_version") >= 1279) {
return true;
}
- $id = Config::get("system", "post_update_version_1278_id", 0);
+ $id = Config::get("system", "post_update_version_1279_id", 0);
logger("Start from item " . $id, LOGGER_DEBUG);
$fields = array_merge(Item::MIXED_CONTENT_FIELDLIST, ['network', 'author-id', 'owner-id', 'tag', 'file',
'author-name', 'author-avatar', 'author-link', 'owner-name', 'owner-avatar', 'owner-link', 'id',
- 'uid', 'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid', 'psid', 'post-type', 'bookmark', 'type']);
+ 'uid', 'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid', 'psid', 'post-type', 'bookmark', 'type',
+ 'inform']);
$start_id = $id;
$rows = 0;
++$rows;
}
- dba::close($items);
+ DBA::close($items);
- Config::set("system", "post_update_version_1278_id", $id);
+ Config::set("system", "post_update_version_1279_id", $id);
logger("Processed rows: " . $rows . " - last processed item: " . $id, LOGGER_DEBUG);
if ($start_id == $id) {
- Config::set("system", "post_update_version", 1278);
+ Config::set("system", "post_update_version", 1279);
logger("Done", LOGGER_DEBUG);
return true;
}