cronjobを使用すると非常に簡単な場合があります
0 0 * * * echo "SELECT setval('public.my_table_id_seq', 1, false)" | psql -U my_db_user -d my_db_name
または、「シリアル」列DEFAULTを設定して、ストアドプロシージャを呼び出すこともできます。これにより、日のロールオーバーがチェックされ、必要に応じてシーケンスがリセットされ、nextval()の結果が返されます。
しかし、それ以外は、いいえ、魔法のALTER SEQUENCE my_seq RESETATINERVAL「1日」などがあるとは思いません。
編集:duckyfuzzのコメントを組み込んだ。