hasMany, belongsTo 에서 에러가 생겨서 알고 보니,
내가 지정한 foreign Key 가 아니라 디폴트로 생긴 foreignKey 가 생겨있어 생긴 문제였다. 정확히는 declare를 제대로 하지 못해서 생긴 문제.
내일 일어나서 제대로 확인하고 수정해야겠다.
sequelize v6 를 번역해보면서 공부해야겠다 ㅠㅠ
부모 : 자식 의 관계에서는 자식의 테이블쪽에서 부모의 primeKey를 가지고 있는 경우가 많은 것 같다.
주어진 데이터를 통해서 데이터 구조를 설계하는 연습이 더 필요한 것 같다.
오늘 거의 마지막에 ㅠ 생긴 에러는 데이터 구조를 처음부터 탄탄히 하지 않고, 중간에 계속 바꾸거나 해서 생긴 문제 인 것으로 생각된다.
내 실력을 과소평가를 하면 안되지만 과대평가는 더 위험하다!
자신의 실력을 계속 객관적으로 바라볼 수 있어야할 것 같다.
그리고 다행이라고 생각하는건 개발이 재미있다. 아직 초보라서 그런가ㅠ 너무 힘들고 지치고 에러창한테 호소해도 순간에 잘 돌아가면 날아갈 듯 좋다. 이건 당연한데 오늘 새삼깨달은건 에러가 나도 계속 구글 서치하면서도 이것저것 해보는 것 자체도 즐겁다. 계속 이렇게 되었으면 좋겠다.