Initial LinkLog implementation

This commit is contained in:
Olaf
2026-08-24 14:30:30 +02:00
commit 1c827956c4
50 changed files with 3436 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
from dataclasses import dataclass, field
from datetime import datetime
from typing import Optional
@dataclass
class LinkRecord:
id: str
user_id: str
title: str
url: str
comment: str
created_at: datetime
timestamp: Optional[datetime] = None
is_public: bool = True
updated_at: Optional[datetime] = None
deleted_at: Optional[datetime] = None