API를 만드는 과정은 CRUD가 대부분이다.
이미 DB에 있는 data를 수정하는 것 -> PUT 메서드를 사용
서버와 DATABASE의 통신 = 비용 => update사용
SELECT * FROM USERS
DELETE FROM USER WHERE id = ${id};
사용자가 탈퇴해서 구매이력 등 전부 삭제한다? no
마케팅 등 사내에서 활용했던 데이터일 수 있기 때문에
(-> soft delete로 관리하고 30일 이후에 is_delete가 1인 데이터를 삭제하는 식으로 관리할 수 있다)
<< Update, Delete는 WHERE문을 사용하지 않으면 테이블의 모든 데이터에 영향을 줄 수 있으니 주의 ‼️ >>