# Yellow PHP 현재 기준 — API v46

- 배포 경로: `/var/www/html/i`
- `media_exists`와 `media_insert`는 token 인증 후 사용한다.
- `mode=schema_check`로 `ig_media`, `ig_media_user_download`, `ig_media_collect_event` 필수 컬럼을 확인한다.
- `media_insert` 단계: `schema_check` → `master_upsert` → `user_download_upsert` → `collect_event_upsert`.
- 실패 응답은 JSON이며 `error_stage`, `sql_error_code`, `message`, `table`, `missing_columns`를 제공한다.
- 운영 DB에는 `yellow_schema_v46_compat.sql`만 비파괴 보완용으로 사용한다.
- `yellow_schema_reset.sql`은 전체 초기화 전용이며 운영 DB에 사용하지 않는다.
