Installing postgresql via Brew: "/usr/local/var/postgresql@11" does not exist

Hi, I am running into a problem with setting up postgresql for running e2e tests for a mobile application.
I am installing postresql VIA homebrew in my config.yml file. I receive the following error:

#!/bin/bash --login -eo pipefail
pg_ctl -D /usr/local/var/postgresql@11 -l /usr/local/var/postgresql@11/server.log start
pg_ctl: directory "/usr/local/var/postgresql@11" does not exist
Exited with code exit status 1

I have tried removing the version entirely and using postgresql@12 instead, but the error persists. I checked the homebrew available versions, and I checked the available version for circle ci.

Here is the related code in the config.yml file:

start_postgres: &start_postgres
  run:
    name: Start postgresql
    command: pg_ctl -D /usr/local/var/postgresql@11 -l /usr/local/var/postgresql@11/server.log start

homebrews: &homebrews
  run:
    name: Install homebrew dependencies
    command: |
      brew update
      HOMEBREW_NO_AUTO_UPDATE=1 brew bundle
      echo 'export PATH="/usr/local/opt/postgresql@11/bin:$PATH"' >> ~/.bash_profile
      source ~/.bash_profile

So far, I found no related issues in my searches. Please let me know if you can direct me in any way!

Just to add: this had been working previously.

@nickvallee :wave:

Homebrew normal stores things in /usr/local/opt/ - could you try this instead of /usr/local/var?