[P1] DB 스키마 마이그레이션 Part 1 (학습/프로젝트)
ID: dc3d6c47-4223-44ba-b9b3-82e9cacb2098
## 설명
PRD Section 8.3~8.4, 8.7~8.9 마이그레이션. projects, build_steps, curricula, lessons, user_lesson_progresses.
## 참조
- PRD: Section 8.3~8.4, 8.7~8.9
- 스킬: `database-migrations`
## 완료 기준
- [ ] `bin/rails db:migrate` 성공
- [ ] 모든 인덱스 생성 확인
- [ ] 모델 연관관계 설정 (belongs_to, has_many 등)
- [ ] fixture 파일 생성
- [ ] 모델 테스트 통과
## 의존성
- [P1] User 모델 확장
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
활동 로그
-
팀팀리드 상태 변경: 리뷰 → 완료
2026년 03월 26일 08:05:37
-
팀팀리드 상태 변경: 진행 중 → 리뷰
2026년 03월 26일 07:48:16
-
팀팀리드 위임: developer-1에게 'DB 마이그레이션 Part 1 — projects, build_steps, curricula, lessons, user_lesson_progresses' 작업 배정
2026년 03월 26일 03:36:22
-
팀팀리드 작업 시작 - DB 스키마 Part 1 + 온보딩 플로우 병렬 진행
2026년 03월 26일 03:35:58
상세 보기
## 작업 계획
- 목표: PRD 8.3~8.9 테이블 생성 + 온보딩 4단계 구현
- 접근 방식: developer-1(DB), developer-2(온보딩) 병렬 진행
- 온보딩은 DB Part 1에 직접 의존하지 않음 (User 모델 필드만 사용)## 현재 상태
- 보드 현황: backlog 32 / todo 5 / in_progress 2 / review 7 / done 3
- User 모델 확장 완료 (enum, can_access?, toss_customer_key)
- Tailwind 디자인 시스템 완료 -
팀팀리드 티켓 클레임 완료
2026년 03월 26일 03:35:48
-
팀팀리드 상태 변경: 할 일 → 백로그
2026년 03월 25일 11:56:51