## 목표 - 마이그레이션·스키마를 정리해 **팀이 마련한 이관 대상(원격) Supabase 프로젝트**에서 재현 가능하게 만든다. - **원격 Supabase**에 붙여 적용·검증·테스트를 돌리며 drift를 줄인다. ## #270 과의 역할 분리 - **Supabase로의 이관 작업**은 동료 담당으로 분리되어 있다. 본 이슈는 그 작업과 **중복하지 않는** 범위(스키마 정리 + 이관 대상 DB에서의 검증·테스트)만 다룬다. - 진행 상황은 필요 시 #270 및 관련 PR과 상호 링크한다. ## 범위 1. **스키마 정리** — SeaORM / `supabase/migrations` 등 기존 트랙을 이관 대상 DB와 맞추기 (drift 제거, 적용 순서·진입점 문서화). 2. **원격 검증** — 이관 대상 프로젝트에 마이그레이션 적용 후 스키마·핵심 플로우 점검 (재현 가능한 커맨드/체크리스트로 남김). 3. **테스트** — 위 환경을 사용하는 통합·회귀 테스트 방법을 정하고, 가능한 부분은 스크립트 또는 CI로 고정. ## 비범위 - 로컬 `supabase start`를 `just local-deps`에 넣는 등 **로컬 전체 Supabase 스택 통합** (별도 이슈). - 동료 담당 이관 본선과 동일한 작업의 이중 수행. ## 완료 조건 - 이관 대상 원격 Supabase에 문서된 순서로 적용했을 때 기대 스키마와 실제가 일치한다(또는 남은 차이가 이슈에 명시된다). - 검증·테스트 재현 절차가 이슈 종료 시점에 문서(`docs/` 또는 팀 합의 위치)에 남는다. ## 참고 - 로컬 개발 가이드: `docs/LOCAL-DEV.md` - Supabase CLI: `docs/database/04-supabase-cli-setup.md` - 마이그레이션 레이아웃: `packages/api-server/migration/README.md`, `supabase/migrations/README.md`
목표
#270 과의 역할 분리
범위
supabase/migrations등 기존 트랙을 이관 대상 DB와 맞추기 (drift 제거, 적용 순서·진입점 문서화).비범위
supabase start를just local-deps에 넣는 등 로컬 전체 Supabase 스택 통합 (별도 이슈).완료 조건
docs/또는 팀 합의 위치)에 남는다.참고
docs/LOCAL-DEV.mddocs/database/04-supabase-cli-setup.mdpackages/api-server/migration/README.md,supabase/migrations/README.md