mirror of
https://github.com/spacebarchat/server.git
synced 2026-06-08 23:51:59 +00:00
12 lines
581 B
Nix
12 lines
581 B
Nix
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.
|
|
Example: Host=127.0.0.1; Username=Spacebar; Password=SuperSecurePassword12; Database=spacebar; Port=5432; Include Error Detail=true; Maximum Pool Size=1000; Command Timeout=6000; Timeout=600;
|
|
'';
|
|
}
|