Supabase 타입 업데이트, AI 로 자동화하기 #ai코딩 #vibecoding #바이브코딩 #frontend
- Supabase 타입 업데이트는
npx supabase gen types CLI 명령어를 통해 자동화됩니다. 🛠️
- 이 과정은 Supabase CLI 로그인이 선행되어야 합니다. 🔑
- 데이터베이스 스키마를 기반으로 생성된 타입은
packages/supabase/src/types.ts 파일에 저장됩니다. 📁
- AI(Claude)는
claude.md에 명시된 규칙에 따라 테이블 구조 변경 후 타입 업데이트 CLI를 자동으로 실행합니다. 🤖
- 이를 통해 개발자는 최신 데이터베이스 스키마에 맞는 타입을 코드에서 즉시 활용할 수 있습니다. 🚀
- 타입 생성 작업은 토큰 사용량이 많아 CLI 사용이 효율적이며, MCP(다른 AI 방식)는 비효율적일 수 있습니다. 💰
- 테이블 생성이나 컬럼 수정 등 토큰 사용량이 적고 효율적인 작업은 MCP 활용을 고려할 수 있습니다. 💡
- CLI와 MCP 선택의 핵심 기준은 토큰 사용량과 작업 효율성입니다. ✅