Files
silo-server/migrations/098_playback_settings_device_scope.down.sql
T

20 lines
455 B
SQL

INSERT INTO public.user_settings (
user_id,
key,
value
)
SELECT DISTINCT ON (user_id, key)
user_id,
key,
value
FROM public.user_device_settings
WHERE key IN (
'playback.preferred_quality',
'playback.audio_language',
'playback.auto_skip_intro',
'playback.auto_skip_credits',
'playback.auto_play_next'
)
ORDER BY user_id, key, updated_at DESC, profile_id ASC, device_id ASC
ON CONFLICT (user_id, key) DO NOTHING;