[Gena Co.] Internship Project/GENA Labeling Tool
(25.03.11) Event Sourcing Refactoring
Genie;
2025. 3. 18. 18:20
Event Sourcing Refactoring
- 여러 개의 컬럼 sql_query natural_question 값 또는 샘플에 할당된 라벨 Updated Request를 진행할 경우 → 각 컬럼 별(Attribution 별) 이벤트를 분리해서 저장
- 위 이미지 처럼 sql_query natural_question 내용을 동시에 업데이트 할 시, b c 로 이벤트가 나눠서 저장
- 어드민이 조회할 시 사용자별 각 컬럼별 = 이벤트별 최신 값을 반영한 값을 조회 가능
- 채택된 이벤트는 APPROVED 상태로, 그리고 최신 값들만 반영하여 UPDATED 값으로 저장
- 기존 컬럼별 업데이트 미반영 개선