13 lines
600 B
SQL
13 lines
600 B
SQL
-- migrate:up
|
|
-- The VMs are configuration, not demo data: without these rows the page has
|
|
-- nothing to show. They belong to the schema so that a fresh deployment is
|
|
-- usable straight after `dbmate up`, with no manual seeding step.
|
|
--
|
|
-- `domain` must match the libvirt domain name exactly (`virsh list --all`).
|
|
INSERT INTO vms ("domain", "display_name", "icon", "position") VALUES
|
|
('win11', 'Windows 11', 'windows', 1),
|
|
('arch-hyprland', 'Arch Linux (Hyprland)', 'linux', 2)
|
|
ON CONFLICT ("domain") DO NOTHING;
|
|
|
|
-- migrate:down
|
|
DELETE FROM vms WHERE "domain" IN ('win11', 'arch-hyprland');
|