diff --git a/docker/inbuilt/entrypoint-proxy.sh b/docker/inbuilt/entrypoint-proxy.sh index b60477c..46e55aa 100755 --- a/docker/inbuilt/entrypoint-proxy.sh +++ b/docker/inbuilt/entrypoint-proxy.sh @@ -11,14 +11,22 @@ shift shift cmd="$@" +echo "Entrypoint script for $NODE_ENV" + until pg_isready -h "$host" -p "$port"; do echo "Postgres is unavailable - sleeping" sleep 1 done echo "Postgres is up - running any sequelize migrations/seeders..." -npx sequelize-cli db:migrate +if [ "$NODE_ENV" != "indexing" ]; then + echo "Running migrations" + npx sequelize-cli db:migrate +else + echo "Skipping migrations for indexing environment" +fi +echo "Running seeders" npx sequelize-cli db:seed:all -echo "Postgres is up - proceeding to api entrypoint" +echo "Proceeding to api entrypoint" exec $cmd