Commit Graph

4 Commits

Author SHA1 Message Date
杨煜 62e57483cf fix 2025-09-27 23:24:31 +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
杨煜 04cb2cbbf7 fix 2025-09-27 21:51:58 +08:00
杨煜 227bade97c 初始化 FastAPI 演示项目
- 实现分层架构:API层、服务层、模式层、模型层
- 应用工厂模式和路由模块化设计
- 完整的配置管理系统,支持多环境配置
- 类似 Spring Boot 的配置文件体系
- 提供便捷启动脚本和详细文档

主要功能:
- 用户和产品管理 API
- 多环境配置支持 (.env.dev/.env.test/.env.prod)
- 配置优先级管理
- 热重载和生产环境支持
- CORS、日志、限流等中间件配置

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 17:54:05 +08:00