diff --git a/flake.nix b/flake.nix index 5bc3f5e..a9e48eb 100644 --- a/flake.nix +++ b/flake.nix @@ -591,14 +591,12 @@ if $PSQL --command "SELECT 1 FROM pg_roles WHERE rolname='${cfg.replication.username}';" | grep -q 1 then echo "alter replication user ${cfg.replication.username}" - $PSQL \ - --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" \ - --command "ALTER ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" + echo "ALTER ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" | $PSQL \ + --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" else echo "create replication user ${cfg.replication.username}" - $PSQL \ - --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" \ - --command "CREATE ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" + echo "CREATE ROLE ${cfg.replication.username} WITH REPLICATION LOGIN PASSWORD :'v1';" | $PSQL \ + --variable=v1="''$(<''${CREDENTIALS_DIRECTORY}/postgresql-replication-password)" fi '' else "";