[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Fabio Valegio
Criador Fabio Valegio 17/12/2021

Carlão, o erro foi meu, eu uso um mac, e no docker no mac acontece o seguinte, se eu deixar o DB_HOST como 'mysql' é que o host do banco no docker o migrate não funciona, mas a aplicação funciona, e se eu colocar 127.0.0.1 ai o migrate funciona e a aplicação laravel não, essa gabeta tb tenho que fazer no hostname na tabela de company no registro do tenant na base principal. Ja procurei uma solução pra isso e não achei ate se alguem souber de alguma, aceito sugestões, hahahaha

Valew abraço

Manager Carlos Ferreira 17/12/2021

Olá, Fabio!
Tudo bem?

Que bom que conseguiu resolver.

Como está usando o Docker, precisa rodar estes comandos dentro do container do Docker.

Está usando o Laradock?
Precisa acessar o container do workspace e rodar os comandos lá dentro:
docker-compose exec workspace bash
cd projeto/
php artisan migrate:tenant

---

Se definir o host com 127.0.0.1 está usando o IP local, só vai funcionar se rodar direto no seu host (fora do container), e se tiver um db rodando local (nesse caso você terá uma inconsistência dos dados).

Ficou claro amigo?


------

Sempre responde no mesmo ticket. Beleza?

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!