#!/usr/bin/env sh

#DB initialisation
#Usage: ./bin/init-db php --env=staging

PHP_ARG="$1"
ENV_ARG="$2"

if [ "${PHP_ARG}" = "" ] || [ "${ENV_ARG}" = "" ]
then
	echo "Missing parameters PHP_ARG or/and ENV_ARG"
	exit 1
fi

# "${PHP_ARG}" bin/console doctrine:database:drop --force "${ENV_ARG}"
"${PHP_ARG}" bin/console doctrine:database:create --if-not-exists "${ENV_ARG}"
"${PHP_ARG}" bin/console doctrine:schema:update --force "${ENV_ARG}"
"${PHP_ARG}" bin/console doctrine:fixtures:load "${ENV_ARG}"
"${PHP_ARG}" bin/console cocorico:currency:update "${ENV_ARG}"