Commit Graph

2 Commits

Author SHA1 Message Date
杨煜 860313ba52 feat(frontend): 初始化前端UI项目并实现基础管理功能
- 创建基于 Vue 3 + Vite 的前端项目
- 集成 Element Plus UI 组件库
- 实现应用布局结构(侧边栏、头部、内容区)
- 添加用户管理页面(列表、新增、编辑、删除)
- 添加产品管理页面(列表、新增、编辑、删除)
- 封装通用数据表格和表单对话框组件
- 配置 Vue Router 路由系统
- 实现与后端 FastAPI 的 API 对接
- 添加项目文档(需求对齐、设计、共识、验收)
2025-09-29 14:02:57 +08:00
杨煜 1f2bb12178 feat: 添加MySQL数据库支持和完整的数据库管理功能
- 添加MySQL数据库连接配置
- 创建SQLAlchemy数据库模型(用户表和产品表)
- 添加Alembic数据库迁移工具
- 创建数据库管理脚本(database_manager.py)
- 添加SQL文件目录结构(migrations, seeds, schemas)
- 更新应用配置以支持数据库连接
- 添加完整的数据库设置文档
- 配置开发环境数据库连接(localhost:3306, root/123456, fast_demo)
2025-09-27 23:23:25 +08:00