summaryrefslogtreecommitdiff
path: root/app/Models/TagDAOPGSQL.php
blob: 827fc557b498d00e37f714d07f14e91773af52b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
declare(strict_types=1);

class FreshRSS_TagDAOPGSQL extends FreshRSS_TagDAO {

	#[\Override]
	public function sqlIgnore(): string {
		return '';	//TODO
	}

	#[\Override]
	public function sqlResetSequence(): bool {
		$sql = <<<'SQL'
SELECT setval('`_tag_id_seq`', COALESCE(MAX(id), 0) + 1, false) FROM `_tag`
SQL;
		return $this->pdo->exec($sql) !== false;
	}
}