Files
tower/apps/api/docker-entrypoint.sh

15 lines
313 B
Bash

#!/bin/sh
echo "Running database migrations..."
for i in $(seq 1 30); do
if pnpm exec prisma migrate deploy --schema=apps/api/prisma/schema.prisma; then
echo "Migrations complete"
break
fi
echo "Migration attempt $i failed, retrying in 2s..."
sleep 2
done
echo "Starting TOWER API..."
exec "$@"