본문 바로가기
AWS

[AWS/Docker] 실전 클라우드 서버 구축 올인원 패키지 Online / 패스트캠퍼스 챌린지 05일차

by 원동호 2021. 9. 10.
반응형

Ch 02. 협업 툴 활용 A-Z

  • 09. Jira CustomField 설정하기
  • 010. Jira DB 구조 설명

이번 시간에는 커스텀 필드 설정과 Jira DB 구조에 대해서 알아보겠다.

 

커스텀 필드 추가

우측 상단의 톱니바퀴 버튼을 클릭하고 사용자 정의 필드를 클릭한다.

기본 정의되어있는 값들이 있고 커스텀 필드를 별도로 추가할 수 있다.

 

날짜 선택기, 라디오 버튼, 레이블 등 다양한 유형이 있다.

아래와 같이 커스텀 필드를 설정해 볼 것이다.

문제 발생 일시 : YYYY.MM.DD (날짜 타입)

작업자 직군 : 개발자/기획자/디자이너/스케쥴 매니져 (택일)

문제 내용 : TEXT 타입

작업 필요 내용 : TEXT 타입

비고 : TEXT 타입

참고 URL : Confluence URL

요청 완료 일시 : YYYY.MM.DD (날짜 타입)

 

라디오 버튼 필드 구성

추가하고 싶은 옵션을 입력하고 추가 버튼을 클릭한다.

커스텀 필드 화면 추가

우측 상단의 화면 추가 버튼을 클릭한다.

등록한 커스텀 필드 이름을 입력하고 추가 버튼을 클릭하면 위 리스트에 추가된다.

커스텀 필드명 좌측 메뉴 모양을 클릭하고 드래그하면 순서를 변경할 수 있다.

 

이슈 유형 추가

등록한 커스텀 필드를 확인하기 위해 이슈 유형을 추가한다.

 

이슈 유형 계획 편집

등록한 이슈 유형을 현재 사용 중인 이슈 유형으로 드래그한다.

 

화면 계획 추가

 

이슈 유형 화면 계획 설정

 

이슈 유형과 화면 계획 연결

 

커스텀 필드 유형으로 이슈 추가

등록한 프로젝트로 돌아가 이슈 만들기 버튼을 클릭하고 새로 추가한 커스텀 필드 유형을 클릭한다.

추가한 커스텀 필드 목록을 확인할 수 있다.

 


Jira DB Schema

https://developer.atlassian.com/server/jira/platform/database-schema/

 

Jira DB 스키마는 굉장히 복잡하고 테이블도 많기 때문에 몇 가지 테이블만 확인해 볼 것이다. 

굉장히 많다..

  • ISSUE 관련 테이블

-> JIRAISSUE, ISSUESTATUS

 

  • 프로젝트 테이블

-> PROJECT

프로젝트 테이블의 ID(PK) 값이 이슈 테이블의 PROJECT 값과 매핑된다.

  • 커스텀 필드 테이블

-> CUSTOMFIELD, CUSTOMFIELDVALUE, CUSTOMFIELDOPTION

 

커스텀 필드 테이블은 지라이슈라는 기본적으로 지라 이슈 테이블에서 담기 어려운 정보들을 담기 위해서 사용 된다.

커스텀 필드의 테이블에서는 지라의 이슈 번호와 새로 생성된 커스텀 필드의 정보가 저장된다.

그리고 커스텀 필드의 옵션은 특정 옵션들을 주고 선택할때 계층구조를 만들어 낼때 사용 된다.

  • ISSUE 링크 테이블

-> ISSUELINK

이슈를 링크하게 경우가 많지는 않지만, 이슈링크와 이슈끼리 링크를 거는 구조이다.

이슈 링크는 상위, 하위 구조를 만들 수도 있고, 다른 링크들을 몇개를 연결하면서 단방향 형태의 다양한 링크 구성이 가능하다.

ID 정보는 이슈 링크에 대한 고유 아이디 이고, source 정보와 destination 정보가 이슈 번호에 대한 정보이다.

이슈 아이디로 source 정보로 검색하면 연결되어있는 destination 정보들을 확인할 수 있다.

 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

-> https://bit.ly/37BpXiC

반응형

댓글