Upgrade conda-forge postgresql from 14 to 15

Assume having old postgresql (v14) db directory exists at

/home/username/aiida-proj/psql

Upgrade postgresql (14 -> 15) of the current conda env (myproj)

Create a new conda env (psql) with old postgresql (14).

initdb -D /home/username/myproj/psql15
cp /home/username/myproj/psql/pg_hba.conf /home/username/myproj/psql15/
cp /home/username/myproj/psql/postgresql.conf /home/username/myproj/psql15/
pg_upgrade --old-datadir=/home/username/myproj/psql --new-datadir=/home/username/myproj/psql15 --old-bindir=/home/username/.miniforge/envs/psql/bin --new-bindir=/home/username/.miniforge/envs/myproj/bin --old-options '-c config_file=/home/username/myproj/psql/postgresql.conf' --new-options '-c config_file=/home/username/myproj/psql15/postgresql.conf' --check

If all OK, remove --check and rerun the above again.

mv /home/username/myproj/psql /home/username/myproj/psql14
ln -s /home/username/myproj/psql15 /home/username/myproj/psql