summary refs log tree commit diff
path: root/nix/modules/default/cs/assert-has-connection-string.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/modules/default/cs/assert-has-connection-string.nix')
-rw-r--r--nix/modules/default/cs/assert-has-connection-string.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/nix/modules/default/cs/assert-has-connection-string.nix b/nix/modules/default/cs/assert-has-connection-string.nix

index 4066c893..45b8237c 100644 --- a/nix/modules/default/cs/assert-has-connection-string.nix +++ b/nix/modules/default/cs/assert-has-connection-string.nix
@@ -1,4 +1,8 @@ -name: extraConfig: { +name: cfg: +let + extraConfig = cfg.cs.defaultAppsettings; +in +{ assertion = extraConfig ? ConnectionStrings && extraConfig.ConnectionStrings ? Spacebar && extraConfig.ConnectionStrings.Spacebar != null; message = '' ${name}: Setting a database connection string in extraConfiguration (`extraConfiguration.ConnectionStrings.Spacebar`) is required when using C# services.