fix(db): Add missing Swapper metrics columns to node_cache
This commit is contained in:
14
migrations/046_add_swapper_columns.sql
Normal file
14
migrations/046_add_swapper_columns.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
-- Migration: Add Swapper metrics columns to node_cache
|
||||
-- Purpose: Store Swapper Service metrics collected by node-guardian
|
||||
|
||||
ALTER TABLE node_cache
|
||||
ADD COLUMN IF NOT EXISTS swapper_healthy boolean DEFAULT false,
|
||||
ADD COLUMN IF NOT EXISTS swapper_models_loaded integer DEFAULT 0,
|
||||
ADD COLUMN IF NOT EXISTS swapper_models_total integer DEFAULT 0,
|
||||
ADD COLUMN IF NOT EXISTS swapper_state jsonb;
|
||||
|
||||
COMMENT ON COLUMN node_cache.swapper_healthy IS 'Whether Swapper Service is healthy on this node';
|
||||
COMMENT ON COLUMN node_cache.swapper_models_loaded IS 'Number of models currently loaded in VRAM';
|
||||
COMMENT ON COLUMN node_cache.swapper_models_total IS 'Total number of available models';
|
||||
COMMENT ON COLUMN node_cache.swapper_state IS 'Full Swapper state including models list (JSONB)';
|
||||
|
||||
Reference in New Issue
Block a user