From e3e2a3359ce29e0d64b5b78346e77e5777159156 Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Mon, 23 Jun 2025 19:22:47 +0200 Subject: [PATCH] data model: migration --- deployment/data-model-test.nix | 4 ++++ deployment/data-model.nix | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/deployment/data-model-test.nix b/deployment/data-model-test.nix index ac35df39..71669c31 100644 --- a/deployment/data-model-test.nix +++ b/deployment/data-model-test.nix @@ -52,6 +52,10 @@ in }; }; }; + migrations.boo = { + deployment = config.deployments.baz; + runtime-environment = config.runtime-environments.bar; + }; } ); in diff --git a/deployment/data-model.nix b/deployment/data-model.nix index 525f9c31..ab9f4daf 100644 --- a/deployment/data-model.nix +++ b/deployment/data-model.nix @@ -89,5 +89,9 @@ in description = "Deployment of a configuration of applications to a run-time environment"; type = attrsOf deployment; }; + migrations = mkOption { + description = "Migrations from Fediversity deployments to Fediversity run-time environments"; + type = attrsOf migration; + }; }; }