Uses TestContainers for PostgreSQL and requires a container runtime like Colima. The following script might be necessary first time using testcontainers on macOS with Colima.
echo 'export TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE="/var/run/docker.sock"' >> $HOME/.bash_profile
echo 'export DOCKER_HOST="unix://${HOME}/.colima/docker.sock"' >> $HOME/.bash_profile