오늘 한 일

- mypage 리팩토링

- CS 스터디 (네트워크 HTTP1, HTTP2)

- 알고리즘 1문제 풀기

 

오늘은 프론트쪽에서 프로젝트에 관련된 기능을 구현할 요청을 주셔서

 

그와 관련해서 로직을 짜다보니 ERD도 수정을 했다

 

그러면서 만난 트러블슈팅으로 보자면 mysql을 update 하면

 

컬럼을 추가했을때는 잘 바뀌는데 삭제했을때는 적용이 되지 않았다

 

그러다보니 프로젝트를 돌려봤을때 DB와 값이 다르다보니 오류가 났다

 

그래서 직접 컬럼을 지우려다 보니 FK값이라 불가능했고 그래서 FK를 풀어주는

 

쿼리문을 사용하여 풀고 시도했지만 되지않았다

 

또한 cascade로 적용했는데도 잘 되지 않았다

 

그래서 프로젝트에서 ddl-auto 를 create를 줘서 DB를 초기화시키는 방향을 처리했다

 

이외에는 스터디를 진행하면서 네트워크와 관련된 CS 공부를 하였다

 

오늘 공부시간