ALTER TABLE playback_decisions ADD COLUMN device_name text NOT NULL DEFAULT '', ADD COLUMN client_name text NOT NULL DEFAULT '', ADD COLUMN client_version text NOT NULL DEFAULT '', ADD COLUMN remote_ip_hash text NOT NULL DEFAULT ''; ALTER TABLE playback_sessions ADD COLUMN media_id uuid, ADD COLUMN source_id uuid, ADD COLUMN node_id uuid, ADD COLUMN position_ticks bigint NOT NULL DEFAULT 0 CHECK (position_ticks >= 0), ADD COLUMN device_name text NOT NULL DEFAULT '', ADD COLUMN client_name text NOT NULL DEFAULT '', ADD COLUMN client_version text NOT NULL DEFAULT ''; CREATE INDEX playback_sessions_recent_idx ON playback_sessions(updated_at DESC, id DESC);