CategoryDAOSQLite.php 407 B

1234567891011121314151617
  1. <?php
  2. class FreshRSS_CategoryDAOSQLite extends FreshRSS_CategoryDAO {
  3. protected function autoUpdateDb($errorInfo) {
  4. if ($tableInfo = $this->pdo->query("PRAGMA table_info('category')")) {
  5. $columns = $tableInfo->fetchAll(PDO::FETCH_COLUMN, 1);
  6. foreach (['attributes'] as $column) {
  7. if (!in_array($column, $columns)) {
  8. return $this->addColumn($column);
  9. }
  10. }
  11. }
  12. return false;
  13. }
  14. }