Set a default value for services.postgresql.package

This is finally possible now that we have ‘system.stateVersion’
(allowing the default package to change over time).

Changed files
+6
nixos
modules
services
databases
+6
nixos/modules/services/databases/postgresql.nix
···
config = mkIf config.services.postgresql.enable {
services.postgresql.authentication = mkAfter
''
# Generated file; do not edit!
···
config = mkIf config.services.postgresql.enable {
+
services.postgresql.package =
+
# Note: when changing the default, make it conditional on
+
# ‘system.stateVersion’ to maintain compatibility with existing
+
# systems!
+
mkDefault pkgs.postgresql94;
+
services.postgresql.authentication = mkAfter
''
# Generated file; do not edit!