devil 49cfe2d8e0 fix(schema): cascade-delete VideoConfig/LintResult/BulkJobItem/VideoPlaylist with their Video
Channel import crashed on the hard-delete purge path (videos confirmed
gone from YouTube for 30+ days): prisma.video.deleteMany() hit a FK
violation on VideoConfig_videoId_fkey. All four required relations
pointing at Video had no onDelete behavior set, defaulting to RESTRICT
- any of the four would have hit the same crash, not just VideoConfig.
First real channel import against a real, aged dataset is what
surfaced this; nothing had exercised the 30-day hard-delete path before.
2026-08-11 17:14:20 +02:00
S
Description
No description provided
816 KiB
Languages
TypeScript 59.3%
HTML 22.5%
CSS 15.2%
PowerShell 1.5%
Shell 0.8%
Other 0.7%