123456789101112131415161718192021222324252627282930313233343536373839 |
- #!/usr/bin/env bash
-
- # Ensure DATABASE_TYPE is set
- if ! [ -n "$DATABASE_TYPE" ]; then
- echo "You must set DATABASE_TYPE environment variable"
- exit 1
- fi
-
- # Ensure DATABASE_USER is set
- if ! [ -n "$DATABASE_USER" ]; then
- echo "You must set DATABASE_USER environment variable"
- exit 1
- fi
-
- # Ensure DATABASE_PASSWORD is set
- if ! [ -n "$DATABASE_PASSWORD" ]; then
- echo "You must set DATABASE_PASSWORD environment variable"
- exit 1
- fi
-
- # Ensure DATABASE_HOST is set
- if ! [ -n "$DATABASE_HOST" ]; then
- echo "You must set DATABASE_HOST environment variable"
- exit 1
- fi
-
- # Ensure DATABASE_NAME is set
- if ! [ -n "$DATABASE_NAME" ]; then
- echo "You must set DATABASE_NAME environment variable"
- exit 1
- fi
-
- # Ensure DATABASE_TYPE value
- case "$DATABASE_TYPE" in
- postgresql|mysql|sqlite) ;;
- *) echo "DATABASE_TYPE environment variable must be one of these: \
- postgresql, mysql, sqlite" ;;
- esac
|