Sha256: d32626fa203f423edcd8c6b6c83b4920d226c6b934f7fd15014eccf8ebfb5406

Contents?: true

Size: 687 Bytes

Versions: 4

Compression:

Stored size: 687 Bytes

Contents

#!/usr/bin/env bash
set -euo pipefail
IFS=$'\n\t'

NAME=$0
DOCKER=NO

usage() {
  cat <<EOF
Usage:
  $NAME

OPTIONS
  -d|--docker  copy example config that works with docker-composed test
               databases, copy  default otherwise.
  -h|--help    display this message and exit.
EOF
}

while [[ $# -gt 0 ]]
do

opt="$1"
case $opt in
  -d|--docker)
    DOCKER=YES
    shift
    ;;
  -h|--help)
    usage
    exit
    ;;
esac
done

bundle check || bundle install

if [[ $DOCKER = "YES" ]]
then
  cp spec/support/sample-docker.config.yml spec/support/config.yml
  echo "Run \`docker-compose up\` to setup databases"
else
  cp spec/support/sample.config.yml spec/support/config.yml
fi

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
database_cleaner-sequel-2.0.2 bin/setup
database_cleaner-sequel-2.0.1 bin/setup
database_cleaner-sequel-2.0.0 bin/setup
database_cleaner-sequel-2.0.0.beta bin/setup