Skip to content

deploy: (20260807) develop 브랜치 main 병합 및 운영 배포 - #143

Merged
chazy-d merged 14 commits into
mainfrom
develop
Aug 7, 2026
Merged

deploy: (20260807) develop 브랜치 main 병합 및 운영 배포#143
chazy-d merged 14 commits into
mainfrom
develop

Conversation

@chazy-d

@chazy-d chazy-d commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

🔗 관련 이슈 (Related Issue)

배포 PR이라 직접 연결된 이슈는 없습니다. 아래 포함된 PR의 이슈를 참고해주세요.

📝 작업 내용

develop 브랜치를 main에 병합해 운영에 배포합니다. 이 PR에서 새로 작성한 코드는 없고, 아래 PR들이 함께 나갑니다.

✅ PR 체크리스트

  • PR 제목은 커밋 컨벤션을 따랐습니다.
  • 관련 이슈를 연결했습니다. — 배포 PR이라 연결할 이슈가 없습니다.
  • 변경 사항에 대한 테스트를 진행했습니다. — 포함된 각 PR에서 확인한 내용입니다.

배포 PR 이력을 정리하면서 제목·라벨·본문을 나중에 채웠습니다. 코드 변경은 없습니다.

guingguing and others added 14 commits August 6, 2026 14:49
파일 업로드가 운영에서 전건 500으로 실패했다.

  JpaSystemException: could not execute statement
  [Field 'file_url' doesn't have a default value]
  at ProjectFileService.uploadProjectFile(ProjectFileService.java:124)

a833792 에서 ProjectFile 의 file_url 을 storage_key 로, isPinned(boolean) 을
pinnedAt(nullable) 로 바꾸면서 대응 마이그레이션을 만들지 않았다. 운영 DB 는
ddl-auto=update 로 생성돼 신규 컬럼만 추가되고 구 컬럼 file_url, is_pinned 가
NOT NULL / DEFAULT 없음 상태로 남았다. 현재 INSERT 문은 두 컬럼을 포함하지 않으므로
모든 INSERT 가 거부된다.

ddl-auto=validate 는 엔티티에 있는데 DB 에 없는 컬럼만 검사하고 그 반대는 보지 않아
이 상태를 잡아내지 못했다. 운영 DB 전체 컬럼을 엔티티와 대조해 같은 유형의 고아 컬럼이
project_file 두 건뿐임을 확인했다.

file_url 만 제거하면 다음 업로드에서 is_pinned 로 동일하게 실패하므로 함께 제거한다.
삭제 시점 기준 project_file 은 0건이라 데이터 손실이 없다.

V011 은 d5191f6 에서 쓰였다가 f1e99f0 에서 삭제된 이력이 있어 재사용하지 않는다.
…connections

feat: 개인 알림 도메인 이벤트 연결
fix: project_file 레거시 컬럼 제거로 파일 업로드 복구
@coderabbitai

coderabbitai Bot commented Aug 7, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 02774aff-f7bd-433f-ad12-b7fe039dd247

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chazy-d
chazy-d merged commit 18b00f9 into main Aug 7, 2026
3 checks passed
@chazy-d chazy-d added the deploy 배포 및 인프라 관련 작업 label Aug 11, 2026
@chazy-d chazy-d changed the title [배포] (20260807) develop 브랜치 main 병합 및 운영 배포 deploy: (20260807) develop 브랜치 main 병합 및 운영 배포 Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deploy 배포 및 인프라 관련 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants