[TIL] 9/23 node.js, db 연결, db 모듈화, SQL 쿼리문, affectedRows, 단축평가(short-circuit evaluation)
1. 미니미니 프로젝트 (실습)이전 내용 [TIL] 9/6 핸들러, 예외 처리, HTTP 상태코드1. 핸들러 (Handler)HTTP request 가 날아오면 자동으로 호출되는 메소드 노드에서는 콜백함수로, 콜백함수를 핸들러라고 생각하면 된다. (cf. 스프링에서는 컨트롤러라고 불린다)즉, HTTPMETHOD 를 사용everydayc0ding.tistory.com [TIL] 9/9 API 설계 - 회원 API, 채널 API1. 미니미니 프로젝트 (실습) 지난번에 했던 미니미니 프로젝트를 이어서 해보려고 한다. 지난번에는 회원 API 의 회원가입 / 회원 개별 조회 / 회원 개별 탈퇴까지 했으니, 로그인 API 를 만들어보everydayc0ding.tistory.com [TIL] 9/23 node...
2024. 9. 23.
[TIL] 9/12 데이터베이스 실습 - SELECT, ALTER, JOIN, FK, PK, AUTO_INCREMENT, NOT NULL, DEFALUT
1. DB 테이블 실습 1.1. ERD 테이블 - 회원 테이블 (users)idnamejobbirth1.........2......... - 게시글 테이블 (posts)idtitlecontentcreated_at1.........2......... 1.2. 기본 셋팅 1) "Board" 스키마 생성# 데이터베이스 생성CREATE DATABASE Board;# 방 들어가기USE Board; 2) 사용자 테이블 생성# users 테이블 생성CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(30) NOT NULL, job VARCHAR(100), birth DATE, PRIMARY KEY (id)); 3) 게시..
2024. 9. 12.