项目基础模块代码

This commit is contained in:
2025-02-19 16:57:49 +08:00
parent 31302bcd17
commit bed123c532
14 changed files with 159 additions and 57 deletions

View File

@ -20,11 +20,12 @@ def get_project_pager(info: ProjectInfoPager, session: Session):
return pager
def get_project_by_id(id: str, session: Session):
info = session.query(ProjectInfo).filter_by(id=id).first()
def get_project_by_id(project_id: str, session: Session):
info = session.query(ProjectInfo).filter_by(id=project_id).first()
info_out = ProjectInfoOut.from_orm(info)
return info_out
def add_project(info: ProjectInfo, session: Session):
"""新建项目,并在对应文件夹下面创建文件夹"""
session.add(info)