mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-13 17:35:56 +00:00
remove $link
This commit is contained in:
49
update.php
49
update.php
@@ -19,10 +19,7 @@
|
||||
if (!defined('PHP_EXECUTABLE'))
|
||||
define('PHP_EXECUTABLE', '/usr/bin/php');
|
||||
|
||||
// Create a database connection.
|
||||
$link = db_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
|
||||
|
||||
init_plugins($link);
|
||||
init_plugins();
|
||||
|
||||
$longopts = array("feeds",
|
||||
"feedbrowser",
|
||||
@@ -91,7 +88,7 @@
|
||||
}
|
||||
|
||||
if (!isset($options['update-schema'])) {
|
||||
$schema_version = get_schema_version($link);
|
||||
$schema_version = get_schema_version();
|
||||
|
||||
if ($schema_version != SCHEMA_VERSION) {
|
||||
die("Schema version is wrong, please upgrade the database.\n");
|
||||
@@ -128,22 +125,22 @@
|
||||
if (isset($options["force-update"])) {
|
||||
_debug("marking all feeds as needing update...");
|
||||
|
||||
db_query($link, "UPDATE ttrss_feeds SET last_update_started = '1970-01-01',
|
||||
db_query( "UPDATE ttrss_feeds SET last_update_started = '1970-01-01',
|
||||
last_updated = '1970-01-01'");
|
||||
}
|
||||
|
||||
if (isset($options["feeds"])) {
|
||||
// Update all feeds needing a update.
|
||||
update_daemon_common($link);
|
||||
update_daemon_common();
|
||||
|
||||
// Update feedbrowser
|
||||
$count = update_feedbrowser_cache($link);
|
||||
$count = update_feedbrowser_cache();
|
||||
_debug("Feedbrowser updated, $count feeds processed.");
|
||||
|
||||
// Purge orphans and cleanup tags
|
||||
purge_orphans($link, true);
|
||||
purge_orphans( true);
|
||||
|
||||
$rc = cleanup_tags($link, 14, 50000);
|
||||
$rc = cleanup_tags( 14, 50000);
|
||||
_debug("Cleaned $rc cached tags.");
|
||||
|
||||
global $pluginhost;
|
||||
@@ -151,7 +148,7 @@
|
||||
}
|
||||
|
||||
if (isset($options["feedbrowser"])) {
|
||||
$count = update_feedbrowser_cache($link);
|
||||
$count = update_feedbrowser_cache();
|
||||
print "Finished, $count feeds processed.\n";
|
||||
}
|
||||
|
||||
@@ -174,14 +171,14 @@
|
||||
// or regenerate feedbrowser cache
|
||||
|
||||
if (rand(0,100) > 30) {
|
||||
update_daemon_common($link);
|
||||
update_daemon_common();
|
||||
} else {
|
||||
$count = update_feedbrowser_cache($link);
|
||||
$count = update_feedbrowser_cache();
|
||||
_debug("Feedbrowser updated, $count feeds processed.");
|
||||
|
||||
purge_orphans($link, true);
|
||||
purge_orphans( true);
|
||||
|
||||
$rc = cleanup_tags($link, 14, 50000);
|
||||
$rc = cleanup_tags( 14, 50000);
|
||||
|
||||
_debug("Cleaned $rc cached tags.");
|
||||
|
||||
@@ -192,7 +189,7 @@
|
||||
}
|
||||
|
||||
if (isset($options["cleanup-tags"])) {
|
||||
$rc = cleanup_tags($link, 14, 50000);
|
||||
$rc = cleanup_tags( 14, 50000);
|
||||
_debug("$rc tags deleted.\n");
|
||||
}
|
||||
|
||||
@@ -206,12 +203,12 @@
|
||||
_debug("clearing existing indexes...");
|
||||
|
||||
if (DB_TYPE == "pgsql") {
|
||||
$result = db_query($link, "SELECT relname FROM
|
||||
$result = db_query( "SELECT relname FROM
|
||||
pg_catalog.pg_class WHERE relname LIKE 'ttrss_%'
|
||||
AND relname NOT LIKE '%_pkey'
|
||||
AND relkind = 'i'");
|
||||
} else {
|
||||
$result = db_query($link, "SELECT index_name,table_name FROM
|
||||
$result = db_query( "SELECT index_name,table_name FROM
|
||||
information_schema.statistics WHERE index_name LIKE 'ttrss_%'");
|
||||
}
|
||||
|
||||
@@ -224,7 +221,7 @@
|
||||
$line['table_name']." DROP INDEX ".$line['index_name'];
|
||||
_debug($statement);
|
||||
}
|
||||
db_query($link, $statement, false);
|
||||
db_query( $statement, false);
|
||||
}
|
||||
|
||||
_debug("reading indexes from schema for: " . DB_TYPE);
|
||||
@@ -241,7 +238,7 @@
|
||||
$statement = "CREATE INDEX $index ON $table";
|
||||
|
||||
_debug($statement);
|
||||
db_query($link, $statement);
|
||||
db_query( $statement);
|
||||
}
|
||||
}
|
||||
fclose($fp);
|
||||
@@ -260,9 +257,9 @@
|
||||
|
||||
_debug("converting filters...");
|
||||
|
||||
db_query($link, "DELETE FROM ttrss_filters2");
|
||||
db_query( "DELETE FROM ttrss_filters2");
|
||||
|
||||
$result = db_query($link, "SELECT * FROM ttrss_filters ORDER BY id");
|
||||
$result = db_query( "SELECT * FROM ttrss_filters ORDER BY id");
|
||||
|
||||
while ($line = db_fetch_assoc($result)) {
|
||||
$owner_uid = $line["owner_uid"];
|
||||
@@ -295,7 +292,7 @@
|
||||
$_REQUEST = $filter;
|
||||
$_SESSION["uid"] = $owner_uid;
|
||||
|
||||
$filters = new Pref_Filters($link, $_REQUEST);
|
||||
$filters = new Pref_Filters( $_REQUEST);
|
||||
$filters->add();
|
||||
}
|
||||
}
|
||||
@@ -305,7 +302,7 @@
|
||||
if (isset($options["update-schema"])) {
|
||||
_debug("checking for updates (" . DB_TYPE . ")...");
|
||||
|
||||
$updater = new DbUpdater($link, DB_TYPE, SCHEMA_VERSION);
|
||||
$updater = new DbUpdater( DB_TYPE, SCHEMA_VERSION);
|
||||
|
||||
if ($updater->isUpdateRequired()) {
|
||||
_debug("schema update required, version " . $updater->getSchemaVersion() . " to " . SCHEMA_VERSION);
|
||||
@@ -332,7 +329,7 @@
|
||||
}
|
||||
|
||||
if (isset($options["list-plugins"])) {
|
||||
$tmppluginhost = new PluginHost($link);
|
||||
$tmppluginhost = new PluginHost();
|
||||
$tmppluginhost->load_all($tmppluginhost::KIND_ALL);
|
||||
$enabled = array_map("trim", explode(",", PLUGINS));
|
||||
|
||||
@@ -355,8 +352,6 @@
|
||||
|
||||
$pluginhost->run_commands($options);
|
||||
|
||||
db_close($link);
|
||||
|
||||
if ($lock_handle != false) {
|
||||
fclose($lock_handle);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user