16 lines
364 B
Bash
16 lines
364 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
# Aguardar o PostgreSQL estar disponível
|
|
until pg_isready -h $DATABASE_HOST -p $DATABASE_PORT -U $DATABASE_USER
|
|
do
|
|
echo "Aguardando PostgreSQL inicializar..."
|
|
sleep 2
|
|
done
|
|
|
|
# Executar migrações do Prisma
|
|
echo "Executando migrações do banco de dados..."
|
|
npx prisma migrate deploy
|
|
|
|
# Executar o comando passado para o container
|
|
exec "$@" |