feat(db): add TelegramChannel.allowsForwarding + IngestionRun.zipsForwarded

This commit is contained in:
2026-07-31 04:30:33 +02:00
parent 40894267d4
commit 80d41ac78f
2 changed files with 16 additions and 0 deletions
+6
View File
@@ -428,6 +428,11 @@ model TelegramChannel {
isForum Boolean @default(false)
isActive Boolean @default(false)
category String? @db.VarChar(64)
/// Whether this chat currently allows forwarding/saving (the inverse of
/// TDLib's chat.has_protected_content). Null = not yet checked; treated the
/// same as false everywhere in the worker (safe default: use the
/// download+reupload path until this is confirmed true).
allowsForwarding Boolean?
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
@@ -570,6 +575,7 @@ model IngestionRun {
zipsDuplicate Int @default(0)
zipsIngested Int @default(0)
zipsBackfilled Int @default(0)
zipsForwarded Int @default(0)
errorMessage String?
// Live activity tracking — written by worker in real-time