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

[BE] Flyway 스크립트를 하나로 합치고, 인덱스에 사용되는 일부 컬럼의 길이를 조절한다. #852

Closed
seokjin8678 opened this issue Apr 9, 2024 · 0 comments · Fixed by #853
Labels
BE 백엔드에 관련된 작업 ☢️ DB 데이터베이스에 변경이 있는 작업 ⚙️ 리팩터링 리팩터링에 관련된 작업 🏢 인프라 인프라에 관련된 작업 🛠 수정 수정에 관련된 작업

Comments

@seokjin8678
Copy link
Collaborator

✨ 세부 내용

지금까지 기능 추가와 변경으로 플라이웨이 스크립트의 버전이 17 까지 오게 되었습니다.

1차 출시를 앞둔 만큼 데이터베이스에 추가, 변경될 컬럼이 생길 것 같지 않으므로 지금이 스크립트를 하나로 합칠 타이밍 같습니다.
(리프래쉬 토큰을 RDB에 관리하도록 했으니, 해당 사항을 반영해야 합니다)

또한 backgroundImage 컬럼의 경우 backgroundImageUrl으로 이름을 변경해야 합니다.


인덱스로 사용되는 ENUM의 경우 길이가 varchar(255)로 되어 있기 때문에 인덱스의 길이가 너무 길어지는 문제가 있습니다.

따라서 적절한 길이로 조절하여 인덱스의 길이를 줄이도록 합니다.

⏰ 예상 소요 시간

1시간

@seokjin8678 seokjin8678 added BE 백엔드에 관련된 작업 🏢 인프라 인프라에 관련된 작업 🛠 수정 수정에 관련된 작업 ☢️ DB 데이터베이스에 변경이 있는 작업 ⚙️ 리팩터링 리팩터링에 관련된 작업 labels Apr 9, 2024
seokjin8678 added a commit that referenced this issue Apr 10, 2024
* refactor: Flyway 스크립트 V1으로 마이그레이션 및 엔티티 컬럼 반영

* fix: Member 엔티티 SQLDelete 반영

* fix: ticketing-test-data.sql 컬럼명 수정 반영

* feat: 서브모듈 업데이트
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BE 백엔드에 관련된 작업 ☢️ DB 데이터베이스에 변경이 있는 작업 ⚙️ 리팩터링 리팩터링에 관련된 작업 🏢 인프라 인프라에 관련된 작업 🛠 수정 수정에 관련된 작업
Projects
Status: Done
1 participant