본문 바로가기
728x90
반응형

프로그래머스49

[TIL] 10/10 장바구니 기능 구현, SQL 에러 1. SQL 에러 1.1. ERROR 1005: Can't create table `book-shop`.`new_table` (errno: 121 "Duplicate key on write or update") 새롭게 만든 cartItems 테이블에 FK 제약 조건을 설정해주려고 했는데 에러가 났다.이 에러는 이미 존재하는 제약조건의 이름을 또 사용하려고 했을 때 발생하는 에러이기 때문에, 제약 조건의 이름을 바꿔주면 에러가 나지 않는다.  이런 에러를 방지하기 위해 제약조건의 이름도 규칙에 따라 지을 수 있다. fk_기준 테이블명_참조테이블명_참조키 앞에 fk 제약 조건을 표시하기 위해 fk 를 붙이고, 기준 테이블명 참조테이블명을 차례로 써 준 뒤에 참조하는 키의 컬럼명을 써주면 된다.  예시를 들어.. 2024. 10. 10.
[회고록] 풀 사이클 개발 데브코스 7주차 회고 🔥7주차 목표🔥밀리지 않기 ✅프로그래머스 알고리즘 2단계 풀기 ✅ - Keep 👍 1. 리액트 공부 시작 프로그래머스 데브코스를 시작하면서 계속 백엔드 + 알고리즘 공부만 했더니, 슬슬 리액트 공부했던게 증발하기 시작했다. 😭혼자 공부 시작하려던 참에 얼떨결에 학교에서 하고 있던 학회에 프론트엔드 스티디 팀 팀장을 맡게 되었다. 1차로 내가 누굴 가르칠 짬이 아니기 때문에 큰일이 났다고 생각했고, 2차로 이왕 이렇게 된거 2배정도 더 열심히 공부해보자는 생각이 들었다.  2. 자바스크립트로 알고리즘 문제 풀기 업그레이드 중 이제 슬슬 자바스크립트로 알고리즘 문제 푸는거에 적응해가고 있다. 나는 문제를 풀고 꼭 다른 사람 알고리즘 풀이를 찾아보는 편인데, 다른 사람 풀이를 보면서 몰랐던 핵?(+ 붙.. 2024. 10. 5.
[TIL] 10/4 도서 데이터베이스, API 구현 1. 데이터베이스 테이블 만들기 - booksCREATE TABLE `book-shop`.`books` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(45) NOT NULL, `category_id` INT NOT NULL, `form` VARCHAR(45) NOT NULL, `isbn` VARCHAR(45) NOT NULL, `summary` VARCHAR(500) NULL, `detail` LONGTEXT NULL, `author` VARCHAR(45) NULL, `pages` INT NOT NULL, `contents` LONGTEXT NULL, `price` INT NOT NULL, `pub_date` DATE NOT NULL, .. 2024. 10. 4.
[TIL] 10/1 API 설계 & 수정, ERD 테이블 이전 내용 [TIL] 9/30 ERD 테이블, API 설계 및 수정이전 내용  [TIL] 9/27 API 설계 명세서 작성하기1. API 설계 - 회원 API 1.1. 회원가입MethodPOSTURI/joinHTTP status code성공 201Request Body{    email: "사용자가 입력한 이메일",    password: "사용자가 입력한 비everydayc0ding.tistory.com  1. API 수정 - 도서 API 1.1. 카테고리별 도서 목록 조회 카테고리 별 catagoryId 를 넣어서 조회할 수 있다. 근데 catagory 를 catagory = "소설" 이렇게 글자로 넣어버리면, 모든 카테고리 종류가 너무 많기 때문에 복잡해지는 문제가 발생한다. 그래서 catagory.. 2024. 10. 1.
728x90
반응형