From d11cffc05a7dafaa43936d36b1644a288becf3e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Mon, 25 Aug 2025 12:42:55 +0200 Subject: [PATCH] Manager: recreate the database `schema.sql` file Use `go run ./cmd/sqlc-export-schema` to recreate the Manager's `schema.sql` file. This way it is ensured that the sqlc code generator sees the actual database schema as created by Goose. --- internal/manager/persistence/sqlc/schema.sql | 8 -------- 1 file changed, 8 deletions(-) diff --git a/internal/manager/persistence/sqlc/schema.sql b/internal/manager/persistence/sqlc/schema.sql index 165783ba..d42fc447 100644 --- a/internal/manager/persistence/sqlc/schema.sql +++ b/internal/manager/persistence/sqlc/schema.sql @@ -118,13 +118,5 @@ CREATE TABLE workers ( PRIMARY KEY (id) ); CREATE INDEX idx_jobs_uuid ON jobs(uuid); -CREATE INDEX idx_sleep_schedules_is_active ON sleep_schedules(is_active); -CREATE INDEX idx_sleep_schedules_worker_id ON sleep_schedules(worker_id); -CREATE INDEX idx_tasks_last_touched_at ON tasks(last_touched_at); -CREATE INDEX idx_tasks_uuid ON tasks(uuid); CREATE INDEX idx_worker_tags_uuid ON worker_tags(uuid); -CREATE INDEX idx_workers_address ON workers(address); -CREATE INDEX idx_workers_deleted_at ON workers(deleted_at); -CREATE INDEX idx_workers_last_seen_at ON workers(last_seen_at); -CREATE INDEX idx_workers_uuid ON workers(uuid); CREATE UNIQUE INDEX job_worker_tasktype ON job_blocks(job_id, worker_id, task_type);