# 数据库模块 数据库模块主要分为三个部分:database.py、model.py、crud.py。 - database.py:包含数据库连接和会话管理。 - model.py:定义数据库模型(实体类),包括表结构、字段类型、约束等。 - crud.py:定义数据库操作函数,包括增删改查等。 ## 使用示例 ```python from database.database import get_session from database.tscheduler.crud import get_task_by_id with get_session() as db: task = get_task_by_id(db, 1) print(task) print(task.id) ``` ## 新增数据表流程 新增数据表主要涉及模型定义和CRUD实现。 1. 在database包下创建以数据表命名的包名,然后在里面创建model.py和crud.py。 2. model.py 定义数据库模型 3. crud.py 定义数据库操作函数