할 일
- FastAPI 앱을
app/ 패키지 구조로 정리
- SQLAlchemy 2.0 ORM DB 기본 설정 추가
- Alembic 마이그레이션 기본 설정 추가
decision_logs 엔티티 및 레포지토리 추가
shap_values 엔티티 및 레포지토리 추가
model_versions 엔티티 및 레포지토리 추가
- PostgreSQL JSONB, Numeric, Check 제약, 인덱스 반영
shap_values.decision_id FK 설정
challenge_id, order_id는 Spring Boot DB 논리 참조로만 유지
DATABASE_URL 환경변수 기반 DB 연결 설정
- 최소 검증 테스트 또는 컴파일 체크 추가
작업 브랜치
feature/ai-db-entities-repositories
할 일
app/패키지 구조로 정리decision_logs엔티티 및 레포지토리 추가shap_values엔티티 및 레포지토리 추가model_versions엔티티 및 레포지토리 추가shap_values.decision_idFK 설정challenge_id,order_id는 Spring Boot DB 논리 참조로만 유지DATABASE_URL환경변수 기반 DB 연결 설정작업 브랜치
feature/ai-db-entities-repositories