Event
9:00 뉴스피드 프로젝트 발제
7:30 정예반 수업
생활 계획표
AM 6:00 체조, 아침식사, 산책, 샤워, 설거지, 세탁
AM 7:00 입실, 알고리즘 공부
AM 9:00 본 공부 시작
PM 1:00 ~ 2:00 점심 식사
PM 6:00 ~ 7:00 저녁식사
PM 7:00 TIL, WIL 제출
PM 9:00 퇴실 (카톡 확인)
PM 11:00 취침
이번 주 목표
프로젝트 완성
하루에 알고리즘 강의 2챕터씩 수강
오늘 목표
프로젝트 시작!
TIL 작성
TIL 리뷰
알고리즘 강의 시작!
프로그래머스 1문제 풀기
오늘 한 것
프로젝트 시작
알고리즘 강의 시작 (1-5 3:52)까지 들음
TIL 작성
TIL 리뷰
프로그래머스
대문자와 소문자: https://verdantjuly.tistory.com/254
1. migrations 와 models 의 일치
migrations와 models의 내용을 일치시켜 주어야 한다.
2. foreignKey 설정하는 법
> 내보내는 법 : hasMany
> 불러들이는 법 : belongsTo
// models/post.js
static associate(models) {
this.belongsTo(models.Users, {
targetKey: 'userId',
foreignKey: 'userId',
});
this.hasMany(models.Comments, {
sourceKey: 'postId',
foreignKey: 'postId',
});
정리
migrations와 models의 내용을 일치시켜 주어야 한다.
foreignKey 설정하는 방법
> 내보내는 법 : hasMany
> 불러들이는 법 : belongsTo
* 이때 양식은 type과 allowNull 정도만 지정한다.
// models/post.js
static associate(models) {
this.belongsTo(models.Users, {
targetKey: 'userId',
foreignKey: 'userId',
});
this.hasMany(models.Comments, {
sourceKey: 'postId',
foreignKey: 'postId',
});
체크리스트
[ ... ] 예쁜 말로 협업하였는가?
더 차분하고 따뜻한 어조로 말하자.
[ O ] 12시간 동안 몰입하였는가?
[ ... ] 코딩 시 복사 + 붙여넣기를 하지 않았는가?
[ ... ] 친절한 개발자였는가?
[ O ] 오늘을 평가하였을 때 주니어 개발자가 될 수 있겠는가?
오기가 생겨서 늦더라도 될 수 있다.
소감
강의를 꼭 다시 보고 만들어야겠다.
내가 모르는 것들이 너무 많다.
'verdantjuly > Today I Learned' 카테고리의 다른 글
TIL 20230628 (0) | 2023.06.28 |
---|---|
TIL 20230627 (0) | 2023.06.27 |
TIL 20230625 (0) | 2023.06.25 |
TIL 20230624 (0) | 2023.06.24 |
TIL 20230623 (0) | 2023.06.23 |