feat: install pg 18

This commit is contained in:
2025-11-20 18:55:05 +01:00
parent 08a934e388
commit 10f7220fb6

View File

@@ -6,9 +6,9 @@ if [ "$EUID" -ne 0 ]; then
exit 1 exit 1
fi fi
read -s "Do you want to install PostgreSQL 17? [y/N] " INSTALL_PG read -s "Do you want to install PostgreSQL 18? [y/N] " INSTALL_PG
if [ "$INSTALL_PG" != "y" ]; then if [ "$INSTALL_PG" != "y" ]; then
echo "PostgreSQL 17 will not be installed" echo "PostgreSQL 18 will not be installed"
exit 0 exit 0
fi fi
@@ -16,7 +16,7 @@ read -s -p "Enter password for PostgreSQL user 'goyco': " GOYCO_PWD
echo echo
apt-get update apt-get update
apt-get install -y postgresql-17 apt-get install -y postgresql-18
systemctl enable --now postgresql systemctl enable --now postgresql
@@ -43,6 +43,6 @@ END
GRANT ALL PRIVILEGES ON DATABASE goyco TO goyco; GRANT ALL PRIVILEGES ON DATABASE goyco TO goyco;
EOF EOF
echo "PostgreSQL 17 installed, database 'goyco' and user 'goyco' set up." echo "PostgreSQL 18 installed, database 'goyco' and user 'goyco' set up."