provisioning-server/migrations/0011_mint_default_bereitstellungsvorlage.sql
Thomas Stallinger dc1637de7e feat: Mint als Default-Bereitstellungsvorlage statt Fedora
Fedora-Installer wurde zurückgestellt, Fokus liegt auf Mint (siehe
Rollen-Umbenennung in ansible-content, Migration 0010). Neue Geräte ohne
explizite Vorlagen-Auswahl bekommen jetzt standardmäßig die
Mint-Bereitstellungsvorlage zugewiesen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 16:27:58 +02:00

19 lines
669 B
PL/PgSQL

BEGIN;
-- Fedora-Installer wurde zurückgestellt, Fokus liegt jetzt auf Mint (siehe
-- ansible-content-Umbenennung in Migration 0010). Default-Bereitstellungsvorlage
-- entsprechend umstellen. Zwei Statements statt eines, damit der bestehende
-- Unique-Index bereitstellungsvorlagen_one_default_per_org (nur ein
-- is_default=TRUE je organization_id) an keinem Zwischenschritt verletzt wird.
UPDATE bereitstellungsvorlagen bv
SET is_default = FALSE
FROM backends b
WHERE bv.backend_id = b.id AND b.key = 'fedora' AND bv.is_default = TRUE;
UPDATE bereitstellungsvorlagen bv
SET is_default = TRUE
FROM backends b
WHERE bv.backend_id = b.id AND b.key = 'mint';
COMMIT;