# fastapi_demo **Repository Path**: WongPuiYan/fastapi_demo ## Basic Information - **Project Name**: fastapi_demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-12 - **Last Updated**: 2024-12-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 安装项目依赖 切换到适合的环境,执行以下命令安装项目依赖 ``` bash pip install -r requirements.txt ``` ### 更新环境变量 在修改项目根目录下的.env文件的配置之后,执行以下命令刷新环境变量 ``` bash sourse .env ``` ### 执行数据库迁移 检查app/config/settings.py中的TORTOISE_ORM配置,确保数据库配置正确,然后执行以下命令进行数据库迁移 ``` bash # 根据配置初始化迁移环境 aerich init -t app.config.settings.TORTOISE_ORM # 初始化数据库以及迁移文件 aerich init-db # 更新迁移文件 aerich migrate # 执行迁移 aerich upgrade ```