1
resposta

Erro comando yarn build

Estou enfrentando o erro abaixo ao rodar o comando yarn build

yarn run v1.22.22
$ prisma migrate dev && prisma generate && prisma db seed && next build
Environment variables loaded from .env
Prisma schema loaded from prisma/schema.prisma
Datasource "db": PostgreSQL database "codeconnect_dev", schema "public" at "localhost:5432"

Error: P1000: Authentication failed against database server at `localhost`, the provided database credentials for `postgres` are not valid.

Please make sure to provide valid database credentials for the database server at `localhost`.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Ao que me parece está faltando a senha para acessar o banco de dados, essa senha e uma senha padrão? A mesma não foi fornecida no curso. Ou devo instalar no meu computador o banco de dados PostgreSQL e acessar com a minha senha?

1 resposta

Olá, Leticia, como vai?

O erro indica que o comando não conseguiu autenticar no banco de dados usando as credenciais fornecidas no arquivo .env. Isso ocorre porque o Prisma espera encontrar as variáveis de ambiente configuradas corretamente. Verifique se você tem algo como o seguinte configurado no arquivo .env:

POSTGRES_PRISMA_URL="postgresql://postgres@localhost:5432/codeconnect_dev"
POSTGRES_URL_NON_POOLING="postgresql://postgres@localhost:5432/codeconnect_dev"

Tente também clonar (ou baixar o zip) do repositório por esse link.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado