Files
madbase/migrations/20260315000000_add_server_pillar.sql
Vlad Durnea cffdf8af86
Some checks failed
CI/CD Pipeline / unit-tests (push) Failing after 1m16s
CI/CD Pipeline / integration-tests (push) Failing after 2m32s
CI/CD Pipeline / lint (push) Successful in 5m22s
CI/CD Pipeline / e2e-tests (push) Has been skipped
CI/CD Pipeline / build (push) Has been skipped
wip:milestone 0 fixes
2026-03-15 12:35:42 +02:00

11 lines
626 B
SQL

-- Add pillar column to servers table
ALTER TABLE servers ADD COLUMN IF NOT EXISTS pillar TEXT DEFAULT 'worker';
-- Populate existing pillars based on template names
UPDATE servers SET pillar = 'controlproxy' WHERE template = 'control-plane-node';
UPDATE servers SET pillar = 'worker' WHERE template = 'worker-node';
UPDATE servers SET pillar = 'database' WHERE template = 'db-node';
UPDATE servers SET pillar = 'system' WHERE template = 'monitoring-node';
UPDATE servers SET pillar = 'mixed' WHERE template IN ('worker-db-combo', 'worker-monitor-combo');
UPDATE servers SET pillar = 'unified' WHERE template = 'all-in-one';