#!/bin/bash while [ "$RAILS_ENV" = "production" ] && ! curl http://$DB_HOST:5432/ 2>&1 | grep '52' do echo "Waiting for postgres to start up ..." sleep 1 done bundle exec rake db:create if ! bundle exec rake db:migrate ; then export DB_MIGRATE_FAILED=1 fi exec bundle exec puma -C config/puma.rb