- common/db.py 단일 파일 → common/db/ 패키지로 분리 (hospital/source/run/market/file_data) - 모든 채널 데이터를 raw_info 단일 테이블로 통일 (hospital_baseinfo.raw_data / 채널별 *_data 테이블 제거) - 부가 채널(tiktok/instagram_en/facebook_en/kakaotalk/naver_cafe)도 remote_source+raw_info 로 일원화 - EN 채널은 같은 source_type + language='EN' 으로 구분, select_run_raw_data 가 합성키로 반환 - SourceType.BRANDING 추가 — brand_assets/channel_logos 결과를 하나의 raw_info entry 에 머지 - collect.collect_all: main wave gather → branding 2단계 순차 실행 - mock_urls 매칭 + _with_scheme 보정 유지 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| SQL | ||
| app | ||
| docs | ||
| .gitignore | ||
| Dockerfile | ||
| README.md | ||
| docker-compose.yml | ||
| requirements.txt | ||
README.md
o2o-infinith-backend
설치
Docker
curl -fsSL https://get.docker.com | sh
실행
docker compose up -d