mirror of
https://github.com/reconurge/flowsint.git
synced 2026-05-02 04:09:32 -05:00
feat: python formatter finally working
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user