- robeing_metrics DB의 emotion_readings 테이블 문서화
- Top-p 기반 복합 감정 저장 (top_emotions, cumulative_p)
- TimescaleDB 하이퍼테이블 인덱스 및 제약 조건
- 예시 데이터 포함
- DB 분리 정보 (main_db vs robeing_metrics) 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 파일명 날짜 250911 → 250924로 변경
- 의사코드 제거하여 가독성 개선
- Slack ID→UUID 변환 실패 시 403 에러 반환 방안 추가
- DB 현황과 tables.md 문서 불일치 수정 (rb_news 테이블 추가)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 삼각형 의존성 제거 (user-team-document)
- 업로더 정보는 metadata JSONB에 기록
- 팀 문서는 팀 공유 자산으로 단순화
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- RAG 파일 시스템용 team_document 테이블 스키마 추가
- 팀별 문서 저장/관리 구조
- ChromaDB 연동을 위한 chunk_count, text_content 컬럼
- 파일 중복 방지를 위한 file_hash 인덱스
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
실행 작업:
- gmail_audit_logs: postgres → robeings 변경
- robeing_stats: postgres → robeings 변경
문서 업데이트:
- 300_architecture/database/tables.md
- 개선 필요 사항 → 완료된 개선사항으로 변경
- 모든 테이블이 이제 robeings 소유로 통일됨
- tables.md: 실제 DB 구조에 맞게 수정
- gmail_tokens 테이블 추가 컬럼 반영 (access_token, refresh_token 등)
- robeing_stats 테이블 컬럼 수정 (email_sent_count 제거, name 추가)
- 테이블 소유자 정보 업데이트
- gmail_tokens_old 백업 테이블 문서화
- rb8001 일일 요약 크론잡 실패 분석 문서 신규 작성
- Gateway-rb8001-skill 서비스 간 플로우 문서화
- skill-email 500 에러 원인 분석 (auth_db 부재)
- 해결 방안 및 모니터링 포인트 제시
- 모든 문서에서 auth_db 참조를 main_db로 업데이트
- 데이터베이스 이름 변경 반영
- 트러블슈팅 및 아키텍처 문서 수정
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 300_architecture/database 폴더 생성
- tables.md: 모든 테이블 구조 상세 정의
- relationships.md: 테이블 관계도 및 JOIN 예시
- README.md: 데이터베이스 문서 구성 안내
주요 내용:
- 12개 테이블 구조 정리
- user_id UUID 정규화 현황
- 외래키 관계 정의
- 데이터 흐름 다이어그램
- JOIN 쿼리 예시