21.4.5
2차 프로젝트 7일차(주말 포함)
1. 2차 스프린트 플래닝 미팅
1. 중간 발표 준비
<백엔드>
1. 현재 진행 상황(1차 스프린트)
- RDS 구축 및 이미지 업로드(
완료) - 로그인 구축 및 유닛테스트(진행중) ; 프론트엔드와 송수신 완료
- 메인페이지 필터링 및 솔팅(진행중) : 프론트와 송수신 완료
- 모델링 추가 변경
- 추가 진행 (2차 스프린트) 계획
- 메인 페이지 모달
- 띄우기 자료 출력
- csv 파일 구축
- 1차 스프린트 내용 보강 및 완료(로그인 유닛테스트) + 모달 지원
- 크리에이터 지원 파트 시작 및 완성
- 블로킹
- 메인페이지 모달 띄우기 자료 출력 난이도(태그 등)
- 로그인 유닛테스트 에러(1071) ; 내가 맡고 있는 부분
2. 역할 분담 재편
- 로그인 해결
- 모달 창 해결
- csv, s3 해결
3. 그 외 회의는 세션, 포지션 별로 진행
4. 멘토와의 스프린트 회의 : 회고로 마무리
- 백엔드는 유닛테스트에 최대한 집중. 지금 하는 삽질은 굉장히 당연한 현상.
- 프론트엔드가 기다릴 수밖에 없는 현실
2. 오늘의 블로킹
_mysql.connection.query(self, query)
django.db.utils.OperationalError: (1071, 'Specified key was too long; max key length is 3072 bytes')
1. 일어나는 지점 : test.py를 콘솔에서 python manage.py test user에서 발생
2. 동기들과 시도해 본 것
- RDS DB에서 Local DB로 변경 -> 실패
- 그 덕에 마이그레이션 모두 꼬임
- 결국 팀원 3명 모두 DB 밀기로 함
- 한 분이 붙잡고 RDS DB 잡고 마이그레이션 모두 삭제 후 init 0001로 모두 맞추고 리베이스 함
- 중간에 발견한 블로킹 : vote_by 컬럼에서 실시간으로 임포트 되는 것 제거
- 마스터 최신화 후 머지 받을 때 머지를 쓰는 것이 아니라 rebase로 맞추는 것 확인. 이후 그냥 내 피쳐 브랜치 버리고 새로 받은거로 만듦.
결과 : 해결 실패
3. 집에 와서 혼자 해본 시도
- character set 변경 :
ALTER DATABASE
class200ok_third
CHARACTER SET utf8;
결과 : 해결 실패
3. 익일 할 일
- 기업 협업 결과 확인
- 블로킹 해결
- 스탠딩 미팅 : 백엔드 상황 적극 공유 필요
Author And Source
이 문제에 관하여(21.4.5), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sinichy7/21.4.5프로젝트저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)