Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

articles 목록 조회 API 신규 개발 #228

Closed
hun-ca opened this issue Jul 21, 2024 · 0 comments · Fixed by #259
Closed

articles 목록 조회 API 신규 개발 #228

hun-ca opened this issue Jul 21, 2024 · 0 comments · Fixed by #259
Assignees
Labels
feature 새로운 기능을 만들 때 사용됩니다

Comments

@hun-ca
Copy link
Member

hun-ca commented Jul 21, 2024

@hun-ca hun-ca added the feature 새로운 기능을 만들 때 사용됩니다 label Jul 21, 2024
@hun-ca hun-ca self-assigned this Jul 21, 2024
hun-ca added a commit that referenced this issue Jul 31, 2024
* docs: flyway V1.00.0.15 배포

* refactor: article_main_card 테이블에서 content 삭제

* refactor: LocalDateTime에 대한 Json serialize 설정 추가

* feat: 아티클 목록 조회에서 카테고리 코드 파람 추가

* test: 아티클 목록 조회 API 카테고리 코드 추가  반영

* feat: 아티클 카테고리 조회 API 추가

* fix: PK 수정

* fix: 아티클 카테고리 조회시 displayname을 보내도록 수정

* feat: 아티클 목록 조회 API 1차 구현(step1: 조회수 및 카테고리 기반 정렬 상위 10개 조회)

* feat: 아티클 최초 생성시 조회수 테이블 0으로 초기화하도록 변경

* feat: isLast에 대한 로직 처리를 UC로 이동

* test: article 카테고리 조회 API 테스트 구현

* fix: ARTICLE_MAIN_CARD 컬럼 수정

* fix: ARTICLE_MAIN_CARD 테이블 컬럼 타입 변경

* fix: ARTICLE_MAIN_CARD 테이블 컬럼 타입 변경 (description 컬럼 json으로 유지)

* feat: 아티클 목록 조회, 저장 SQL 추가

* feat: 아티클 컨텐츠 조회 SQL 생성

* feat: 아티클 Main card DB 접근의 경우 한정 구현

* chore: TODO 주석 추가

* fix: selectArticlesOrderByViewsQuery 문법 수정

* fix: article main card 뷰 조합 SQL 수정(테이블명 수정)

* fix: workbooks 삭제

* fix: json query

* fix: ARTICLE_MAIN_CARD 테이블에서 workbooks 컬럼 삭제

* fix: 트랜잭션 readOnly 옵션 일시 삭제(insert 쿼리)

* fix: 워크북 응답 삭제

* feat: 조회수가 같을 경우 최신 아티클이 우선순위가 높도록 수정

* test: [GET] /api/v1/articles/categories 테스트 수정

* fix: 아티클이 이미 테이블에 있느 경우에도 컨텐츠 조회되도록 변경

* refactor: 쿼리 수정

* refactor: 아티클 카테고리 조회 API 수정 (DTO 삭제)

* fix: row rank 쿼리 문법 수정

* feat: record class <-> 쿼리 수행 결과 변환 매퍼 ArticleMainCardMapper 구현

* feat: ARTICLE_MAIN_CARD 테이블 workbooks 컬럼 추가(아티클이 포함된 워크북 정보 json)

* feat:JDBC URL 옵션 추가 - allowMultiQueries=true

* feat: record 필드(workbooks) 추가 및 워크북 json mapper 적용

* feat: 아티클 목록 조회 응답 바디 수정 (workbooks[] 추가)

* test: data.articles[].workbooks 응답 바디 추가 테스트 코드 수정

* fix: selectArticlesOrderByViewsQuery 문법 일부 수정

* test: Duplicate entry '[email protected]' for key 'member.email' 에러 해결

* refacotr: kotlin logger로 변경

* test: insertMember 메소드로 트랜잭션 분리

* test: #e3dd2b9 원복
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 새로운 기능을 만들 때 사용됩니다
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant