일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 페이지네이션
- 참조무결성
- git rebase -i
- reflog
- 문자열 검증
- kafkaconnect
- constraint fails
- jdbc connector
- Cannot delete or update a parent row: a foreign key constraint fails
- 제약 조건
- Cannot add or update a child row: a foreign key constraint fails
- 23000
- 1450
- Pagination Optimization
- 1452
- Invalid character found in method name
- kafka connect
- kafka-connect
- Path Variable
- event loop
- Git
- code --no-sandbox
- Query String
- API 설계
- 페이지네이션 최적화
- foreign key constraint fails
- Late row lookup
- debezium
- programmers
- git reflog
- Today
- Total
목록취준 (90)
Kawaii_Jordy
가장 헷갈렸던 Http Status Code에 대해서 알아보자. 401 vs 403 HTTP 스펙에서 401 (unauthorized) 와 403 (forbidden) 에 대해서 무엇을 선택하느냐는 세심하게 살펴보지 않는다면 늘 햇갈리는 이슈였다. 문제현황 제휴사로 API를 제공하면서 http header 에 Authorization 에 토큰 방식으로 인증된 사용자인지 확인하는 토큰을 추가해야 하는 상황이다. 그런데 token 이 없는 유저가 요청했을 때 혹은 제공된 토큰이 아닌 오타와 같은 토큰으로 요청했을 때 어떤 status code 를 반환 할지에서 고민이 들었다. spec 을 정확하게 살펴보지 않고서 처음엔 너는 토큰이 없기 때문에 forbidden 이 맞아 라고 생각했다. 하지만, 이 두 코드..
0. Commit Message Convention 다른 여러 사람들과 협업을 하면서 개발을 진행할 때 git의 commit은 상대방이 어떤 개발을 진행했는 지를 알려주는 중요한 지표가 된다. 일관성 있는 commit message 작성을 위해 등장한 개념이 바로 Commit Message Convention 이다. 1. Commit Message Structure 커밋 메시지는 타입, 제목, 본문(선택), 꼬리말(선택) 세 부분으로 작성한다. [타입(Type)] 제목(Title) 본문(Body) 꼬리말(Footer) 2. Type & Title 커밋 메세지 제목의 맨 앞에 타입(Type)을 붙여준다. 각 타입의 종류는 아래와 같다. 기능(feat): 새로운 기능을 추가 버그(fix): 버그 수정 리팩토..
sequelize.org/master/manual/raw-queries.html Manual | Sequelize Raw Queries As there are often use cases in which it is just easier to execute raw / already prepared SQL queries, you can use the sequelize.query method. By default the function will return two arguments - a results array, and an object containing metadat sequelize.org raw: false를 해도 raw query로 작성된 코드는 raw: true로 바뀝니다.
real-dongsoo7.tistory.com/58 Swagger를 이용해보자! 1편 시작하기 전에 해당 블로그에 작성되는 글은 주인장의 지극히 주관적인 생각이 다수이며, 대부분의 지식은 구글링을 통해 얻고 있기 때문에 옳지않은 정보가 있습니다. 잘못된 부분이나 수정해 real-dongsoo7.tistory.com Swagger 란? 스웨거(Swagger)는 개발자가 REST 웹 서비스를 설계, 빌드, 문서화, 소비하는 일을 도와주는 대형 도구 생태계의 지원을 받는 오픈 소스 소프트웨어 프레임워크이다. 대부분의 사용자들은 스웨거 UI 도구를 통해 스웨거를 식별하며 스웨거 툴셋에는 자동화된 문서화, 코드 생성, 테스트 케이스 생성 지원이 포함된다. Swagger 작성법 https://editor.swagg..