Este es una lista de apuntes y tips que no he encontrado en la documentación para resolver un problema. En gran parte son recursos que he encontrado navegando en la web.
Si tenemos un nombre de bd y usuario la cual no nos gusta:
- Procedemos a dar de baja al docker con sus volúmenes. Ejecutar en el terminal:
./vendor/bin/sail down -v
- Cambiar datos en el archivo .env
DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3306 DB_DATABASE=mybase DB_USERNAME=myuser DB_PASSWORD=mysecret
- Volver a levantar la imagen. Ejecutar en el terminal:
./vendor/bin/sail up -d
Corregir el DB_HOST por el nombre del contenedor docker, por ejemplo DB_HOST=mysql Curiosidad: Para conectarnos en MySQLWorkbench el host debe ser localhost
- Agregar un archivo
.zshrc
en la raíz del proyecto - Agregar el siguiente contenido en el archivo
.zshrc
alias sail='bash vendor/bin/sail'
- Ejecutar
source .zshrc
en el terminal - Listo usar, sino funciona cierre y abra el terminal
- Ahora puede ejecutar sus comando Sail de la siguiente manera
#Antes ./vendor/bin/sail up -d #Ahora .sail up -d