Skip to content

Commit 01dccde

Browse files
committed
Remove entries from people_links with missing person_id
1 parent cdeb26c commit 01dccde

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

40-clean-orphans.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ BEGIN;
33
UPDATE movies c SET parent_id = NULL WHERE NOT EXISTS (SELECT * FROM movies p WHERE p.id = c.parent_id);
44

55
DELETE FROM people_aliases c WHERE NOT EXISTS (SELECT * FROM people p WHERE p.id = c.person_id);
6+
DELETE FROM people_links c WHERE NOT EXISTS (SELECT * FROM people p WHERE p.id = c.person_id);
67
DELETE FROM casts c WHERE NOT EXISTS (SELECT * FROM movies p WHERE p.id = c.movie_id);
78
DELETE FROM movie_categories c WHERE NOT EXISTS (SELECT * FROM movies p WHERE p.id = c.movie_id);
89
DELETE FROM movie_categories c WHERE NOT EXISTS (SELECT * FROM categories p WHERE p.id = c.category_id);

0 commit comments

Comments
 (0)