From 1377d4cec9dfbf98c2de2078f69b7dca35187430 Mon Sep 17 00:00:00 2001 From: Michael Hohn Date: Tue, 29 Jul 2025 11:15:36 -0700 Subject: [PATCH] start repoID counter at 1, not 0 --- pkg/state/state_postgres.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/state/state_postgres.go b/pkg/state/state_postgres.go index b9b7749..19e5818 100644 --- a/pkg/state/state_postgres.go +++ b/pkg/state/state_postgres.go @@ -118,7 +118,7 @@ func SetupSchemas(pool *pgxpool.Pool) { seq_name := 'job_repo_id_seq_' || session_id_param; -- Create sequence if it doesn't exist - EXECUTE format('CREATE SEQUENCE IF NOT EXISTS %I START 0', seq_name); + EXECUTE format('CREATE SEQUENCE IF NOT EXISTS %I START 1', seq_name); -- Get next value from the sequence EXECUTE format('SELECT nextval(%L)', seq_name) INTO next_id; @@ -356,7 +356,7 @@ func (s *PGState) AddJob(job queue.AnalyzeJob) { SELECT get_next_job_repo_id($1) `, js.SessionID).Scan(&nextID) if err != nil { - slog.Error("AddJob: get_next_job_repo_id failed", "session", js.SessionID, "error", err) + slog.Error("AddJob: get_next_job_repo_id failed", "session", js.SessionID, "error", err) /* XX: hit here */ panic("AddJob(): " + err.Error()) }