{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":822837778,"defaultBranch":"main","name":"Study_Node.js","ownerLogin":"LDK1009","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-01T23:51:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86905679?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719877899.0","currentOid":""},"activityList":{"items":[{"before":"8430af4fc3e94c82feb810d8cac9c62e13ab77cc","after":"e726d62438feafbc62cc79fd2278caa24b11db12","ref":"refs/heads/main","pushedAt":"2024-08-22T13:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"+ 데이터 강제 삭제 실습\n\n모델(테이블)이 paranoid: true일 때 데이터 즉시 삭제 방법","shortMessageHtmlLink":"+ 데이터 강제 삭제 실습"}},{"before":"cf1da648348ca60642c487e2e9150cc0146c3ac9","after":"8430af4fc3e94c82feb810d8cac9c62e13ab77cc","ref":"refs/heads/main","pushedAt":"2024-08-22T13:50:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"+ 데이터 삭제 실습","shortMessageHtmlLink":"+ 데이터 삭제 실습"}},{"before":"1e1d97878fae6c48fd9f00a90153c9559c365a37","after":"cf1da648348ca60642c487e2e9150cc0146c3ac9","ref":"refs/heads/main","pushedAt":"2024-08-22T13:43:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"+ 데이터 읽기 실습","shortMessageHtmlLink":"+ 데이터 읽기 실습"}},{"before":"93c577a0d6e510f8562f5765b1e63dd0f3c41ad2","after":"1e1d97878fae6c48fd9f00a90153c9559c365a37","ref":"refs/heads/main","pushedAt":"2024-08-22T13:32:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"+ 데이터 생성 실습","shortMessageHtmlLink":"+ 데이터 생성 실습"}},{"before":"81dc5f07ff847d469ba8e8462c6d5bc68d3dc0ea","after":"93c577a0d6e510f8562f5765b1e63dd0f3c41ad2","ref":"refs/heads/main","pushedAt":"2024-08-22T13:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"📄 코드 주석 처리","shortMessageHtmlLink":"📄 코드 주석 처리"}},{"before":"56906cb25891fc3bef6cecf162c4d840d4974a87","after":"81dc5f07ff847d469ba8e8462c6d5bc68d3dc0ea","ref":"refs/heads/main","pushedAt":"2024-08-22T13:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"7.6 시퀄라이즈로 모델(테이블) 생성","shortMessageHtmlLink":"7.6 시퀄라이즈로 모델(테이블) 생성"}},{"before":"49fcbaf17a28cd555315840bc62639f44ed4590c","after":"56906cb25891fc3bef6cecf162c4d840d4974a87","ref":"refs/heads/main","pushedAt":"2024-08-22T02:30:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"7.5 데이터베이스 연결","shortMessageHtmlLink":"7.5 데이터베이스 연결"}},{"before":"0454bcc9d3e8a1d7a472ee2af65e33dc19ad2e4d","after":"49fcbaf17a28cd555315840bc62639f44ed4590c","ref":"refs/heads/main","pushedAt":"2024-08-22T02:20:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"7.5 시퀄라이즈 구조 생성","shortMessageHtmlLink":"7.5 시퀄라이즈 구조 생성"}},{"before":"38af7ee9fef518b5f9d826a3a964c480362a9615","after":"0454bcc9d3e8a1d7a472ee2af65e33dc19ad2e4d","ref":"refs/heads/main","pushedAt":"2024-08-22T02:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"📚 라이브러리 설치\n\n시퀄라이즈 관련 라이브러리 설치","shortMessageHtmlLink":"📚 라이브러리 설치"}},{"before":"42c9e4ed126e4dd35494128f5f74baab4f601d44","after":"38af7ee9fef518b5f9d826a3a964c480362a9615","ref":"refs/heads/main","pushedAt":"2024-08-20T01:31:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.11 라우터 그룹화","shortMessageHtmlLink":"6.11 라우터 그룹화"}},{"before":"db5786781e697eba989a11e45cf903df53bcd82d","after":"42c9e4ed126e4dd35494128f5f74baab4f601d44","ref":"refs/heads/main","pushedAt":"2024-08-20T01:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.11 라우터 분리","shortMessageHtmlLink":"6.11 라우터 분리"}},{"before":"69d5585ac3c648667f3444827151766c79a2efc8","after":"db5786781e697eba989a11e45cf903df53bcd82d","ref":"refs/heads/main","pushedAt":"2024-08-20T00:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.8 미들웨어 확장\n\n조건에 따른 미들웨어 호출 여부 결정 방법","shortMessageHtmlLink":"6.8 미들웨어 확장"}},{"before":"7c5192b2d0805b52bd6b896de55b0563dbfdb0ee","after":"69d5585ac3c648667f3444827151766c79a2efc8","ref":"refs/heads/main","pushedAt":"2024-08-20T00:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.8 미들웨어간 데이터 공유","shortMessageHtmlLink":"6.8 미들웨어간 데이터 공유"}},{"before":"c832e79db32d656a4cc0f25f6a4ec3de70b8458b","after":"7c5192b2d0805b52bd6b896de55b0563dbfdb0ee","ref":"refs/heads/main","pushedAt":"2024-08-19T07:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.7 static 미들웨어\n\nres.sendFile 대신 static 미들웨어를 사용하게되면 매번 특정 파일을 지정할 필요 없이, 지정된 디렉토리에 있는 파일들에 대한 요청이 들어올 때 해당 파일을 자동으로 반환할 수 있다.","shortMessageHtmlLink":"6.7 static 미들웨어"}},{"before":"85e3a97402d619a42a25a838b19115a4d27eed08","after":"c832e79db32d656a4cc0f25f6a4ec3de70b8458b","ref":"refs/heads/main","pushedAt":"2024-08-19T07:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.5 데이터 파싱 미들웨어\n\nexpress.json(), express.urlencoded()","shortMessageHtmlLink":"6.5 데이터 파싱 미들웨어"}},{"before":"bbb8b7eb747812580e2edc05d49ee98382b42042","after":"85e3a97402d619a42a25a838b19115a4d27eed08","ref":"refs/heads/main","pushedAt":"2024-08-19T07:08:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.5 쿠키 암호화","shortMessageHtmlLink":"6.5 쿠키 암호화"}},{"before":"6b52bc5670020323bbbe6a7dd68183159a1eeb70","after":"bbb8b7eb747812580e2edc05d49ee98382b42042","ref":"refs/heads/main","pushedAt":"2024-08-19T07:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.5 쿠키 저장&삭제","shortMessageHtmlLink":"6.5 쿠키 저장&삭제"}},{"before":"bcb9cec5f9609cd85f9a8582910daddcb2e46bdf","after":"6b52bc5670020323bbbe6a7dd68183159a1eeb70","ref":"refs/heads/main","pushedAt":"2024-08-19T06:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.5 morgan 더 자세한 정보 얻기","shortMessageHtmlLink":"6.5 morgan 더 자세한 정보 얻기"}},{"before":"1bc79284be452523fe05e89d3d972f4a5ce55450","after":"bcb9cec5f9609cd85f9a8582910daddcb2e46bdf","ref":"refs/heads/main","pushedAt":"2024-08-19T05:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.5 morgan을 활용해 요청, 응답 정보 얻기\n\nmorgan을 활용해 요청 메서드, 요청 경로, 응답 코드, 응답 소요 시간, 응답 용량 등의 정보를 얻었다.","shortMessageHtmlLink":"6.5 morgan을 활용해 요청, 응답 정보 얻기"}},{"before":"86b98b15e34bd2ce3c3d973e83bca4cab52d4454","after":"1bc79284be452523fe05e89d3d972f4a5ce55450","ref":"refs/heads/main","pushedAt":"2024-08-19T05:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"📚 6.5 해당 절 학습을 위한 라이브러리 설치","shortMessageHtmlLink":"📚 6.5 해당 절 학습을 위한 라이브러리 설치"}},{"before":"a745a8affa9a5b6f3f234f4adf9414b32666d870","after":"86b98b15e34bd2ce3c3d973e83bca4cab52d4454","ref":"refs/heads/main","pushedAt":"2024-08-19T05:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.4 try, catch 문을 활용한 에러처리","shortMessageHtmlLink":"6.4 try, catch 문을 활용한 에러처리"}},{"before":"0a318d5c630667e194763a8ae4b9b28a1f12e138","after":"a745a8affa9a5b6f3f234f4adf9414b32666d870","ref":"refs/heads/main","pushedAt":"2024-08-19T04:49:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.4 다중 응답 오류, 응답 이후 코드 실행 여부","shortMessageHtmlLink":"6.4 다중 응답 오류, 응답 이후 코드 실행 여부"}},{"before":"66cd53ef5af391a8a2bf35a4eb515212e8c4ae1b","after":"0a318d5c630667e194763a8ae4b9b28a1f12e138","ref":"refs/heads/main","pushedAt":"2024-08-19T04:35:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.4 에러 처리","shortMessageHtmlLink":"6.4 에러 처리"}},{"before":"0e06e80a33cf4d0c78ab7134746be3722b894334","after":"66cd53ef5af391a8a2bf35a4eb515212e8c4ae1b","ref":"refs/heads/main","pushedAt":"2024-08-19T04:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.4 미들웨어 중첩 사용","shortMessageHtmlLink":"6.4 미들웨어 중첩 사용"}},{"before":"aebf39a0c1f72736f6aec580a57b3cea593a0e38","after":"0e06e80a33cf4d0c78ab7134746be3722b894334","ref":"refs/heads/main","pushedAt":"2024-08-19T04:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.4 미들웨어 경로범위 설정","shortMessageHtmlLink":"6.4 미들웨어 경로범위 설정"}},{"before":"10119a1958fda781da940ddf716b692a1b85a6d0","after":"aebf39a0c1f72736f6aec580a57b3cea593a0e38","ref":"refs/heads/main","pushedAt":"2024-08-19T02:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.3 아스트로(*) 경로 처리","shortMessageHtmlLink":"6.3 아스트로(*) 경로 처리"}},{"before":"81e8cabee23afa64522988c980879125fbfe7854","after":"10119a1958fda781da940ddf716b692a1b85a6d0","ref":"refs/heads/main","pushedAt":"2024-08-19T02:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.3 와일드카드","shortMessageHtmlLink":"6.3 와일드카드"}},{"before":"e84eea9665e7482a312aa18e3faa8b830f6eb91e","after":"81e8cabee23afa64522988c980879125fbfe7854","ref":"refs/heads/main","pushedAt":"2024-08-19T02:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"6.3 미들웨어 사용실습","shortMessageHtmlLink":"6.3 미들웨어 사용실습"}},{"before":"9d215692818a907f2007946a4ec25ba8d6dffd30","after":"e84eea9665e7482a312aa18e3faa8b830f6eb91e","ref":"refs/heads/main","pushedAt":"2024-08-19T02:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"HTML 서빙 실습 완료","shortMessageHtmlLink":"HTML 서빙 실습 완료"}},{"before":"52f63d856fd5e7ed02f02872c4755502eaf278f6","after":"9d215692818a907f2007946a4ec25ba8d6dffd30","ref":"refs/heads/main","pushedAt":"2024-08-19T01:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LDK1009","name":"Soon_Coding","path":"/LDK1009","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86905679?s=80&v=4"},"commit":{"message":"서버 실행 및 기초실습 완료","shortMessageHtmlLink":"서버 실행 및 기초실습 완료"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQxMzo1MjowNi4wMDAwMDBazwAAAAShWrTn","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOVQwMTozNjowNy4wMDAwMDBazwAAAASdjLgV"}},"title":"Activity · LDK1009/Study_Node.js"}