PostgreSQL でいつの間にか外部キー制約が消えててめちゃくちゃなデータが出てきて困った時
LEFT OUTER JOIN でめちゃくちゃなデータを探すといい
例:
code:sql
SELECT notification.* FROM notification
LEFT OUTER JOIN note on (notification."noteId" = "note"."id")
WHERE notification."noteId" IS NOT NULL AND note.id IS NULL