summaryrefslogtreecommitdiff
path: root/app/Models/DatabaseDAOPGSQL.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Models/DatabaseDAOPGSQL.php')
-rw-r--r--app/Models/DatabaseDAOPGSQL.php15
1 files changed, 9 insertions, 6 deletions
diff --git a/app/Models/DatabaseDAOPGSQL.php b/app/Models/DatabaseDAOPGSQL.php
index 1a6b3599e..7ca7799ae 100644
--- a/app/Models/DatabaseDAOPGSQL.php
+++ b/app/Models/DatabaseDAOPGSQL.php
@@ -58,14 +58,17 @@ class FreshRSS_DatabaseDAOPGSQL extends FreshRSS_DatabaseDAOSQLite {
$stm->execute();
} else {
$sql = "SELECT "
- . "pg_total_relation_size('{$this->pdo->prefix()}category') + "
- . "pg_total_relation_size('{$this->pdo->prefix()}feed') + "
- . "pg_total_relation_size('{$this->pdo->prefix()}entry') + "
- . "pg_total_relation_size('{$this->pdo->prefix()}entrytmp') + "
- . "pg_total_relation_size('{$this->pdo->prefix()}tag') + "
- . "pg_total_relation_size('{$this->pdo->prefix()}entrytag')";
+ . "pg_total_relation_size('`{$this->pdo->prefix()}category`') + "
+ . "pg_total_relation_size('`{$this->pdo->prefix()}feed`') + "
+ . "pg_total_relation_size('`{$this->pdo->prefix()}entry`') + "
+ . "pg_total_relation_size('`{$this->pdo->prefix()}entrytmp`') + "
+ . "pg_total_relation_size('`{$this->pdo->prefix()}tag`') + "
+ . "pg_total_relation_size('`{$this->pdo->prefix()}entrytag`')";
$stm = $this->pdo->query($sql);
}
+ if ($stm == false) {
+ return 0;
+ }
$res = $stm->fetchAll(PDO::FETCH_COLUMN, 0);
return $res[0];
}