Sha256: 538c9456a6238b3e888abbc3e51269bedc0e7534baa35fe36c4b69b90bb8e8a3

Contents?: true

Size: 956 Bytes

Versions: 70

Compression:

Stored size: 956 Bytes

Contents

#!/usr/bin/env bash
set -ex

# Just checking for a healthy container isn't enough, apparently. If
# we don't wait here, sometimes the database is inaccessible.
for i in {1..10}; do
  psql -h pg -U postgres postgres -c 'select 1' >/dev/null 2>&1 && break
  printf ' .'
  sleep 1
done
echo
out="$(psql -h pg -U postgres postgres -c 'select 1' 2>&1)"
if [[ $? != 0 ]]; then
   echo "Postgres didn't start in time:"
   echo "$out"
   exit 1
fi

# Required for migrations
export ORM_MODULE=sequel

set +e
psql -h pg -U postgres -c "drop database if exists app_development"
psql -h pg -U postgres -c "drop database if exists app_test"
set -e

psql -h pg -U postgres -c "create database app_development"
psql -h pg -U postgres -c "create database app_test"

env RAILS_ENV=development bundle exec rake -t db:migrate
env RAILS_ENV=test bundle exec rake -t db:migrate

echo "INSERT INTO users ( login ) VALUES ( 'admin' )  " | psql -h pg -U postgres app_development

Version data entries

70 entries across 35 versions & 1 rubygems

Version Path
appmap-0.78.0 spec/fixtures/rails6_users_app/create_app
appmap-0.78.0 spec/fixtures/rails5_users_app/create_app
appmap-0.77.4 spec/fixtures/rails6_users_app/create_app
appmap-0.77.4 spec/fixtures/rails5_users_app/create_app
appmap-0.77.3 spec/fixtures/rails5_users_app/create_app
appmap-0.77.3 spec/fixtures/rails6_users_app/create_app
appmap-0.77.2 spec/fixtures/rails5_users_app/create_app
appmap-0.77.2 spec/fixtures/rails6_users_app/create_app
appmap-0.77.1 spec/fixtures/rails6_users_app/create_app
appmap-0.77.1 spec/fixtures/rails5_users_app/create_app
appmap-0.77.0 spec/fixtures/rails6_users_app/create_app
appmap-0.77.0 spec/fixtures/rails5_users_app/create_app
appmap-0.76.0 spec/fixtures/rails6_users_app/create_app
appmap-0.76.0 spec/fixtures/rails5_users_app/create_app
appmap-0.75.0 spec/fixtures/rails5_users_app/create_app
appmap-0.75.0 spec/fixtures/rails6_users_app/create_app
appmap-0.74.0 spec/fixtures/rails5_users_app/create_app
appmap-0.74.0 spec/fixtures/rails6_users_app/create_app
appmap-0.73.0 spec/fixtures/rails5_users_app/create_app
appmap-0.73.0 spec/fixtures/rails6_users_app/create_app