talk / backend /sql /012_preset_playback_speed.sql
user
Deploy StyleVoiceChat backend
aa9892b
Raw History Blame Contribute Delete
563 Bytes
-- 프리셋별 μž¬μƒ 속도 (clientside playback rate). 1.0 = 원본 속도.
-- 0.5 ~ 2.0 ꢌμž₯. μŒμ„± ν•©μ„±μ—λŠ” 영ν–₯ μ—†μŒ β€” ν΄λΌμ΄μ–ΈνŠΈ just_audio.setSpeed 만 적용.
ALTER TABLE presets
ADD COLUMN IF NOT EXISTS playback_speed REAL NOT NULL DEFAULT 1.0;
-- 0.5 ~ 2.0 λ²”μœ„ κ°•μ œ (잘λͺ»λœ κ°’μœΌλ‘œ 무음/λ„ˆλ¬΄ 느린 μž¬μƒ λ°©μ§€)
ALTER TABLE presets
DROP CONSTRAINT IF EXISTS presets_playback_speed_range;
ALTER TABLE presets
ADD CONSTRAINT presets_playback_speed_range
CHECK (playback_speed >= 0.5 AND playback_speed <= 2.0);