Spaces:
Sleeping
Sleeping
File size: 558 Bytes
83fe4f9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from dataclasses import dataclass, field
from datetime import datetime
@dataclass
class OwnerRecord:
id: str
email: str
business_description: str = ""
business_analysis: dict = field(default_factory=dict)
spreadsheet_id: str = "demo-sheet"
spreadsheet_config: dict = field(default_factory=lambda: {"connected": True, "inventory_sheet": "Inventory", "orders_sheet": "Orders"})
preferred_tone: str = "friendly"
created_at: str = field(default_factory=lambda: datetime.utcnow().isoformat() + "Z")
state: str = "onboarding"
|