db-generation-hygiene
Server DB access goes through sqlc-generated bindings. Source of truth is
split between migrations (server/migrations/) and queries
(server/sqlc/queries/); generated Go lives under server/generated/sqlc/.
What to do
- After the SQL edit is complete, run
just genfrom the repo root. - Confirm the expected diff lands under
server/generated/sqlc/. If unrelated generated files change, the branch was already stale before this edit — call that out. - Commit SQL source and generated output together.
What to avoid
- Do not hand-edit
server/generated/sqlc/.