feat: python formatter finally working

This commit is contained in:
dextmorgn
2025-08-13 20:08:06 +02:00
parent 4d5f96bb8d
commit 7620a6d145
148 changed files with 6777 additions and 3269 deletions

View File

@@ -4,6 +4,7 @@ from typing import Optional
from datetime import datetime
from uuid import UUID
class SketchCreate(BaseModel):
title: str
description: str
@@ -11,6 +12,7 @@ class SketchCreate(BaseModel):
investigation_id: UUID4
status: Optional[str] = "active"
class SketchRead(ORMBase):
id: UUID4
title: str
@@ -21,18 +23,21 @@ class SketchRead(ORMBase):
last_updated_at: datetime
status: str
class SketchProfileCreate(BaseModel):
sketch_id: UUID4
profile_id: UUID4
role: Optional[str] = "editor"
class SketchProfileRead(ORMBase):
id: int
created_at: datetime
sketch_id: UUID4
profile_id: UUID4
role: str
class SketchUpdate(BaseModel):
title: Optional[str] = None
description: Optional[str] = None
@@ -40,11 +45,10 @@ class SketchUpdate(BaseModel):
status: Optional[str] = None
investigation_id: Optional[UUID] = None
class SketchIn(BaseModel):
title: Optional[str] = None
description: Optional[str] = None
owner_id: Optional[UUID] = None
status: Optional[str] = "active"
investigation_id: UUID # requis