diff --git a/bucket/postgresql.json b/bucket/postgresql.json index 4897d9efb2..7d0bac0474 100644 --- a/bucket/postgresql.json +++ b/bucket/postgresql.json @@ -1,8 +1,13 @@ { - "homepage": "https://www.postgresql.org/", - "description": "Object-relational database management system based on POSTGRES.", "version": "12.3", + "description": "Object-relational database management system based on POSTGRES.", + "homepage": "https://www.postgresql.org", "license": "PostgreSQL", + "notes": [ + "Run run 'pg_ctl start' or 'pg_ctl stop' to start and stop the database or", + "register it as a service by running 'pg_ctl register -N PostgreSQL' from an elevated shell.", + "Default superuser login: postgres, password: " + ], "architecture": { "64bit": { "url": "https://get.enterprisedb.com/postgresql/postgresql-12.3-1-windows-x64-binaries.zip", @@ -10,30 +15,25 @@ } }, "extract_dir": "pgsql", - "env_add_path": "bin", + "post_install": [ + "if (!(Test-Path \"$dir\\data\\pg_hba.conf\")) {", + " Invoke-ExternalCommand -FilePath \"$dir\\bin\\initdb.exe\" -ArgumentList \"--username=postgres --encoding=UTF8 --locale=en --lc-collate=C\" | Out-Null", + "}" + ], "shortcuts": [ [ "pgAdmin 4\\bin\\pgAdmin4.exe", "pgAdmin 4" ] ], - "persist": "data", + "env_add_path": "bin", "env_set": { "PGDATA": "$dir\\data" }, - "post_install": [ - "if (!(Test-Path \"$dir\\data\\pg_hba.conf\")) {", - " Invoke-ExternalCommand -FilePath \"$dir\\bin\\initdb.exe\" -ArgumentList \"--username=postgres --encoding=UTF8 --locale=en --lc-collate=C\" | Out-Null", - "}" - ], - "notes": [ - "Run run 'pg_ctl start' or 'pg_ctl stop' to start and stop the database or", - "register it as a service by running 'pg_ctl register -N PostgreSQL' from an elevated shell.", - "Default superuser login: postgres, password: " - ], + "persist": "data", "checkver": { "url": "https://www.enterprisedb.com/download-postgresql-binaries", - "re": "Version ([\\d.]+)" + "regex": "Version ([\\d.]+)<" }, "autoupdate": { "architecture": {