15 lines
517 B
SQL
15 lines
517 B
SQL
-- Node heartbeat table for detecting crashed nodes.
|
|
CREATE TABLE IF NOT EXISTS node_heartbeats (
|
|
node_id TEXT PRIMARY KEY,
|
|
node_type TEXT NOT NULL,
|
|
node_url TEXT,
|
|
updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
|
|
);
|
|
|
|
-- Track pause state and WebSocket presence on synced sessions.
|
|
ALTER TABLE playback_sessions_sync
|
|
ADD COLUMN IF NOT EXISTS is_paused BOOLEAN NOT NULL DEFAULT FALSE;
|
|
|
|
ALTER TABLE playback_sessions_sync
|
|
ADD COLUMN IF NOT EXISTS has_websocket BOOLEAN NOT NULL DEFAULT FALSE;
|