add deprecation notice for sql_random_function()
This commit is contained in:
@@ -71,6 +71,7 @@ class Db {
|
||||
return self::$instance->pdo;
|
||||
}
|
||||
|
||||
/** @deprecated usages should be replaced with `RANDOM()` */
|
||||
public static function sql_random_function(): string {
|
||||
return "RANDOM()";
|
||||
}
|
||||
|
||||
@@ -269,8 +269,6 @@ class RPC extends Handler_Protected {
|
||||
$updstart_thresh_qpart = 'AND (last_update_started IS NULL OR '
|
||||
. Db::past_comparison_qpart('last_update_started', '<', 5, 'minute') . ')';
|
||||
|
||||
$random_qpart = Db::sql_random_function();
|
||||
|
||||
$pdo = Db::pdo();
|
||||
|
||||
// we could be invoked from public.php with no active session
|
||||
@@ -290,7 +288,7 @@ class RPC extends Handler_Protected {
|
||||
$owner_check_qpart
|
||||
$update_limit_qpart
|
||||
$updstart_thresh_qpart
|
||||
ORDER BY $random_qpart LIMIT 30";
|
||||
ORDER BY RANDOM() LIMIT 30";
|
||||
|
||||
$res = $pdo->query($query);
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@ class Cache_Starred_Images extends Plugin {
|
||||
site_url != '' AND
|
||||
ttrss_user_entries.owner_uid = ? AND
|
||||
plugin_data NOT LIKE '%starred_cache_images%'
|
||||
ORDER BY ".Db::sql_random_function()." LIMIT 100");
|
||||
ORDER BY RANDOM() LIMIT 100");
|
||||
|
||||
if ($sth->execute([$this->host->get_owner_uid()])) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user