Files
autoclip/backend/models/__init__.py
Kris Ka 92c2e8ede7 修复WebSocket进度更新和前端状态自动更新问题
- 修复WebSocketNotificationService.send_processing_progress方法参数不匹配问题
- 修复前端RealTimeStatus组件WebSocket消息处理逻辑
- 修复Celery Worker队列配置,确保任务正确路由到processing队列
- 修复Celery应用导入冲突,统一使用正确的celery_app配置
- 添加实时项目状态更新功能,前端无需手动刷新即可看到处理进度
- 完善系统启动脚本,修复PYTHONPATH未绑定变量错误
- 优化流水线处理逻辑,确保所有6个步骤正常执行
- 添加完整的项目文档和启动指南

测试结果:
- WebSocket进度更新正常工作(16%, 33%, 100%)
- 流水线处理完全正常(6个步骤全部成功)
- 前端状态自动更新正常
- 项目状态正确同步到数据库
2025-09-08 17:21:31 +08:00

23 lines
464 B
Python

"""
数据模型包
包含所有数据库模型定义
"""
from .base import Base, TimestampMixin
from .project import Project
from .clip import Clip
from .collection import Collection
from .task import Task, TaskStatus, TaskType
from .bilibili import BilibiliAccount, UploadRecord
__all__ = [
"Base",
"TimestampMixin",
"Project",
"Clip",
"Collection",
"Task",
"TaskStatus",
"TaskType",
"BilibiliAccount",
"UploadRecord"
]