feat: add postgres storage and remote sync
This commit is contained in:
18
core/models.py
Normal file
18
core/models.py
Normal file
@@ -0,0 +1,18 @@
|
||||
from dataclasses import dataclass, field
|
||||
from typing import Any, Dict, List, Optional
|
||||
|
||||
|
||||
Entity = Dict[str, Any]
|
||||
|
||||
|
||||
@dataclass
|
||||
class PageRecord:
|
||||
page_number: int
|
||||
text: str
|
||||
entities: List[Entity] = field(default_factory=list)
|
||||
|
||||
|
||||
@dataclass
|
||||
class BotResponse:
|
||||
text: str
|
||||
pages: Optional[List[PageRecord]] = None
|
||||
Reference in New Issue
Block a user