Skip to content

feat: post public_id를 8자 base62로 변경#169

Draft
SnowSuno wants to merge 1 commit into
devfrom
claude/update-post-id-format-01OhT
Draft

feat: post public_id를 8자 base62로 변경#169
SnowSuno wants to merge 1 commit into
devfrom
claude/update-post-id-format-01OhT

Conversation

@SnowSuno
Copy link
Copy Markdown
Member

  • ULID(26자) 대신 secrets 기반 8자 알파벳+숫자 ID로 교체
  • PostRepository.save()에 SAVEPOINT 기반 IntegrityError 재시도 추가
  • 기존 행을 백필하는 alembic 마이그레이션 추가, 컬럼 길이 8로 변경
  • python-ulid 의존성 제거
  • admin/fill-public-ids 엔드포인트도 새 generator + 충돌 재시도로 갱신

- ULID(26자) 대신 secrets 기반 8자 알파벳+숫자 ID로 교체
- PostRepository.save()에 SAVEPOINT 기반 IntegrityError 재시도 추가
- 기존 행을 백필하는 alembic 마이그레이션 추가, 컬럼 길이 8로 변경
- python-ulid 의존성 제거
- admin/fill-public-ids 엔드포인트도 새 generator + 충돌 재시도로 갱신
@SnowSuno SnowSuno marked this pull request as draft May 10, 2026 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants