Part of #333. ## Scope SeaORM entity 파일을 새 스키마 구조(prod.public / assets.public)에 맞춰 정리. ## Deliverables - [ ] **리네임 (warehouse → public, prod 대상)** - \`warehouse_artists.rs\` → \`artists.rs\` (struct에서 \`schema_name = \"warehouse\"\` 속성 제거) - \`warehouse_groups.rs\` → \`groups.rs\` - \`warehouse_brands.rs\` → \`brands.rs\` - \`warehouse_admin_audit_log.rs\` → \`admin_audit_log.rs\` - (pre-flight 로 group_members 엔티티 파일 존재 확인, 있으면 동일 처리) - [ ] **삭제** - \`warehouse_raw_posts.rs\` - \`warehouse_raw_post_sources.rs\` - [ ] **신규 (assets 대상, schema_name 생략 → public 기본)** - \`assets_raw_posts.rs\` — 새 스키마 컬럼(status pipeline_status, verified_at, verified_by 포함). Rust enum \`PipelineStatus\` via \`DeriveActiveEnum\` (NotStarted, InProgress, Completed, Verified, Error) - \`assets_raw_post_sources.rs\` - [ ] \`packages/api-server/src/entities/mod.rs\` re-export 정리 - [ ] 기존 \`use crate::entities::warehouse_*\` import 사용처 전부 새 경로로 수정 (#5/#7에서 사용) ## Acceptance - \`cargo check\` 통과 (import 에러 없음) - \`PipelineStatus\` enum이 SQL \`pipeline_status\`와 1:1 매핑 (DeriveActiveEnum 설정) ## Depends on - #2 (prod 스키마 확정 후) - #3 (AppState 구조 확정 후)
Part of #333.
Scope
SeaORM entity 파일을 새 스키마 구조(prod.public / assets.public)에 맞춰 정리.
Deliverables
Acceptance
Depends on