services.postgresql.package

NixOS option

The package being used by postgresql.

type: package
Default
if versionAtLeast config.system.stateVersion "25.11" then
  pkgs.postgresql_17
else if versionAtLeast config.system.stateVersion "24.11" then
  pkgs.postgresql_16
else if versionAtLeast config.system.stateVersion "23.11" then
  pkgs.postgresql_15
else
  pkgs.postgresql_14
Example
pkgs.postgresql_15
declared in: nixos/modules/services/databases/postgresql.nixView source on NixOS/nixpkgs →