From fd209254a2d4c296e0bcd5b8c749edb779dbdb2c Mon Sep 17 00:00:00 2001 From: Sovran Systems <99053422+naturallaw777@users.noreply.github.com> Date: Mon, 10 Aug 2026 11:21:10 -0500 Subject: [PATCH] Fix postgresql ensurePermissions -> ensureClauses for nixpkgs unstable The option services.postgresql.ensureUsers.*.ensurePermissions was renamed to ensureClauses in nixpkgs unstable. Update both btcpayserver and nbxplorer database user configurations. --- modules/bitcoin/btcpayserver.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/bitcoin/btcpayserver.nix b/modules/bitcoin/btcpayserver.nix index 2564c8a..72d1b8a 100644 --- a/modules/bitcoin/btcpayserver.nix +++ b/modules/bitcoin/btcpayserver.nix @@ -213,8 +213,8 @@ in { enable = true; ensureDatabases = [ "btcpayserver" "nbxplorer" ]; ensureUsers = [ - { name = cfg.btcpayserver.user; ensurePermissions = { "DATABASE btcpayserver" = "ALL PRIVILEGES"; }; } - { name = cfg.nbxplorer.user; ensurePermissions = { "DATABASE nbxplorer" = "ALL PRIVILEGES"; }; } + { name = cfg.btcpayserver.user; ensureClauses = { "DATABASE btcpayserver" = "ALL PRIVILEGES"; }; } + { name = cfg.nbxplorer.user; ensureClauses = { "DATABASE nbxplorer" = "ALL PRIVILEGES"; }; } ]; };