nomadcode/services/core/queries/roadmap_sync_steps.sql
toki fad5627ae6 feat: milestone work item creation/sync 구현 및 roadmap sync 기능 추가
- Plane Todo projection 및 idempotency/retry 메커니즘 구현
- Roadmap sync identity 및 step 모델/DB 마이그레이션/쿼리 추가
- OpenAI 및 Plane adapter 개선
- roadmaps sync package: plane_format, plane_projection, retry 모듈 추가
- Storage layer: roadmap_sync_identities, roadmap_sync_steps 추가
- agent-task 아카이브 정리
2026-06-14 04:08:15 +09:00

12 lines
469 B
SQL

-- name: ListRoadmapSyncSteps :many
SELECT id, roadmap_sync_identity_id, step, completed_at
FROM roadmap_sync_steps
WHERE roadmap_sync_identity_id = $1
ORDER BY id;
-- name: MarkRoadmapSyncStepCompleted :one
INSERT INTO roadmap_sync_steps (roadmap_sync_identity_id, step)
VALUES ($1, $2)
ON CONFLICT (roadmap_sync_identity_id, step)
DO UPDATE SET roadmap_sync_identity_id = EXCLUDED.roadmap_sync_identity_id
RETURNING id, roadmap_sync_identity_id, step, completed_at;