-- Phase 25.5a: Device configuration sync -- Adds columns to store device identity (name, car, avatar, etc) on server -- Pi fetches and caches these values when internet available (connection-driven sync) ALTER TABLE devices ADD COLUMN IF NOT EXISTS owner_name TEXT DEFAULT ''; ALTER TABLE devices ADD COLUMN IF NOT EXISTS car_model TEXT DEFAULT ''; ALTER TABLE devices ADD COLUMN IF NOT EXISTS device_name TEXT DEFAULT ''; ALTER TABLE devices ADD COLUMN IF NOT EXISTS avatar_path TEXT DEFAULT 'img/yaris.png'; ALTER TABLE devices ADD COLUMN IF NOT EXISTS config_version INTEGER DEFAULT 0; ALTER TABLE devices ADD COLUMN IF NOT EXISTS config_updated_at TIMESTAMPTZ DEFAULT now(); -- Index for faster lookups CREATE INDEX IF NOT EXISTS idx_devices_name ON devices(name);