Files
beige/backend/app/models/README.md
yangqianqian 6a2632da70 baseline: Clover 独立仓库首次基线提交
将 Clover 从上层产品包旧仓库中独立出来,建立专属版本控制。
当前状态=纵切片端到端已打通(登录→选品→出文出图→审核→下载包),
M1文案质量去套路化已验收。此提交作为后续按核销清单逐条修复的基线。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 11:30:22 +08:00

31 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# app/models/
SQLAlchemy ORM 模型占位Alembic 001-004 按顺序建:
## Alembic 001 — 从banana搬3张改造
- user.py # users删credits字段
- login_record.py # login_records
- user_preference.py # user_preferencesUI设置偏好
## Alembic 002 — 多租户基础(全新)
- workspace.py # workspaces
- workspace_member.py # workspace_membersuser+workspace+角色)
- user_api_key.py # user_api_keysFernet加密UNIQUE user_id+workspace_id+provider
## Alembic 003 — 业务主体7张全新
- product.py # products含text_angles/custom_prompt/source/workspace_id
- benchmark_note.py # benchmark_notes
- generation_task.py # generation_tasks状态机+审核字段平铺)
- text_candidate.py # text_candidatessource=ai/import双轨
- image_candidate.py # image_candidates
- delivery_package.py # delivery_packages
- banned_word.py # banned_words三级level
## Alembic 004 — 飞轮(全新)
- preference_event.py # preference_events含data_ownership字段
## 铁律
- 所有业务表有 workspace_id 字段
- generation_tasks 审核字段平铺review_status/reviewer_id/reviewed_at/reject_reason/approved_at/archived_at
- preference_events.signal_weight 初始默认值:选文案+3/选图+3/通过+5/打回-3/重生成-1