feat(models): add org_id to Article, PublishRecord, ContentMetrics, SearchRanking, GeoReadinessScore

- Add org_id column to 5 models with default='default'
- Update to_dict() methods for ContentMetrics, SearchRanking, GeoReadinessScore
- Add ALTER TABLE migrations in database.py init_db()
- Add org_id to 6 Pydantic response schemas
- Add require_role() helper factory in auth.py
This commit is contained in:
Yuzhiran Dev
2026-06-17 14:27:27 +08:00
parent 00431c827b
commit dcfeccc97b
6 changed files with 42 additions and 3 deletions
+3 -3
View File
@@ -4,10 +4,10 @@ iteration: 1
max_iterations: 500
completion_promise: "DONE"
initial_completion_promise: "DONE"
started_at: "2026-06-16T23:59:41.756Z"
started_at: "2026-06-17T06:11:18.800Z"
session_id: "ses_1dede8a7affeG6DxtfPUOviXrp"
ultrawork: true
strategy: "continue"
message_count_at_start: 8116
message_count_at_start: 8133
---
开始全面改造,包括数据隔离与权限工作,改造实施并发数不要超过3
全部按照你的建议执行启动