get-or-create の race は SELECT 先行ではなくユニーク制約 + ON CONFLICT DO NOTHING + 再取得で吸収する / PaPut