feat: 增加fluent日志

This commit is contained in:
2026-09-12 14:51:25 +08:00
parent 94b0187268
commit 8ed800f083
6 changed files with 150 additions and 3 deletions

View File

@@ -8,6 +8,7 @@ from service.record_service import get_record_by_id
def get_comment_by_id(db: Session, comment_id: int) -> Comments | None:
result = db.execute(select(Comments).where(Comments.id == comment_id))
return result.scalar_one_or_none()
@@ -33,6 +34,7 @@ def update_comment(db: Session, comment_id: int, comment_dto: CommentUpdate) ->
comment.content = comment_dto.content
db.commit()
db.refresh(comment)
return True

View File

@@ -19,10 +19,10 @@ def create_user(db: Session, user: UserCreate) -> Users:
return user
def update_user(db: Session, user_id: int, obj_in: UserUpdate) -> Users:
def update_user(db: Session, user_id: int, obj_in: UserUpdate) -> Users | None:
user = get_user_by_id(db, user_id)
if not user:
return False
return None
for field, value in obj_in.model_dump(exclude_unset=True).items():
setattr(user, field, value)