シーケンスの初期値を1からに戻す

デバッグが終了してシーケンスを1からスタートの初期値に戻したかったので

select setval('seq_name', 0);
ERROR: setval: value 0 is out of bounds for sequence "seq_name" (1..9223372036854775807)

と叩くとエラー。
0は有効な範囲ではないと怒られるので、is_called フラグを設定して

select setval('seq_name', 1, false);

と実行。

select nextval('seq_name');

nextval
-------
1