장기현장실습
PLSnote 관련 미팅
- PLSnote 이슈 등록
- 사이트에 들어가서 do에 노트 올라오는 것들을 깃랩 이슈로 등록하기
- 팀즈 엑셀파일에 PLSnote 오류 및 수정현황, 주간현황 추가하기
- 깃랩 이슈 리스트 중, light 라벨이 있는 이슈들 해결하기
- #2822 결재관련 용어변경 이슈 해결
- 기존 용어는 한 번에 이해하기 어려움이 있어, 새로운 용어로 변경 요청함
- 버튼이나 태그 같은 곳에 있는 텍스트는 그냥 수정하면 됨
- 문제는 이미 DB에 저장된 메세지(용어)를 바꿔야하는 것임
- DB를 migration 하는 방법과 translated_message 함수를 이용해서 수정하는 방법이 있는데 migration 방법을 선택함
- 기존 용어는 한 번에 이해하기 어려움이 있어, 새로운 용어로 변경 요청함
migration 하는 방법
Message 라는 table에서 system.message column이 있는데 그 안에 해시타입으로 값들이 저장되어 있다. 그 값 중에 reminder_done(기존 용어)을 reminder_done_approval(새로운 용어)
- Migration 파일 만드는 법: 터미널에서 docker-compose exec web bin/rails g migration [파일명-ChangeReminderApprovalMessageKey] 명령어를 입력하면 db/migrate 폴더 안에 파일이 생성된다.
- 생성된 파일 코드를 수정한다.
- 터미널에서 docker-compose exec web bin/rails db:migrate 명령어를 입력하여 migration을 진행한다.
- 만약 코드를 다시 수정해야하는 경우에는 migration을 되돌린 후에 해야하기 때문에 docker-compose exec web bin/rails db:rollback 명령어를 입력해준다.
- 실행 후에 schema.rb 파일을 확인하면 버전이 바뀌어 있는 것을 확인할 수 있다.
프론트엔드 개발환경 학습하기
프론트엔드 개발환경의 이해와 실습 (16/39)
[인프런] 프론트엔드 개발환경의 이해와 실습 (바벨의 기본 개념)
바벨의 기본 개념을 알아보고, 프로젝트에 직접 적용해보자. 바벨의 기본 개념 바벨이 나온 이유 브라우저마다 사용하는 언어가 달라서 프론트엔드 코드가 일관적이지 않을 때가 많다. 인터넷
dass-develop.tistory.com
'TIL' 카테고리의 다른 글
# 211021 TIL (0) | 2021.10.22 |
---|---|
# 211020 TIL (0) | 2021.10.22 |
# 211018 TIL (0) | 2021.10.19 |
# 211015 TIL (0) | 2021.10.18 |
# 211014 TIL (0) | 2021.10.15 |