Podría ser bastante trivial con un cronjob
0 0 * * * echo "SELECT setval('public.my_table_id_seq', 1, false)" | psql -U my_db_user -d my_db_name
Alternativamente, puede configurar su columna "en serie" DEFAULT para llamar a un procedimiento almacenado, que verificaría un cambio de día, restablecería la secuencia si corresponde y luego devolvería el resultado de nextval().
Pero aparte de eso, no, no esperaría que haya un ALTER SEQUENCE mágico my_seq RESET AT INERVAL '1 day' o algo así.
Editar:se incorporó el comentario de duckyfuzz.