Se eliminó el archivo bd-init.sh
This commit is contained in:
parent
7503b2beda
commit
8c1f39aa64
33
bd-init.sh
33
bd-init.sh
@ -1,33 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Esperar a que MySQL esté disponible
|
|
||||||
echo "Esperando conexión a MySQL..."
|
|
||||||
wait_for_mysql() {
|
|
||||||
echo "Esperando a que MySQL esté disponible..."
|
|
||||||
|
|
||||||
until php -r "
|
|
||||||
try {
|
|
||||||
\$pdo = new PDO('mysql:host=${DB_HOST};port=${DB_PORT}', '${DB_USERNAME}', '${DB_PASSWORD}');
|
|
||||||
echo 'MySQL está disponible' . PHP_EOL;
|
|
||||||
exit(0);
|
|
||||||
} catch (PDOException \$e) {
|
|
||||||
echo 'MySQL no disponible: ' . \$e->getMessage() . PHP_EOL;
|
|
||||||
exit(1);
|
|
||||||
}
|
|
||||||
"; do
|
|
||||||
echo "Esperando MySQL..."
|
|
||||||
sleep 2
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
# Esperar a MySQL
|
|
||||||
wait_for_mysql
|
|
||||||
|
|
||||||
echo "MySQL conectado, ejecutando migraciones..."
|
|
||||||
|
|
||||||
# Ejecutar migraciones y seeders
|
|
||||||
php artisan migrate:fresh --seeder=DevSeeder --force
|
|
||||||
php artisan passport:client --personal --name=Holos
|
|
||||||
|
|
||||||
# Iniciar PHP-FPM
|
|
||||||
exec php-fpm
|
|
||||||
Loading…
x
Reference in New Issue
Block a user