#!/usr/bin/env bash
echo "Enter db password"
read -s PASS

if [ "$1" != "PROD" ]; then
        db_name="marketing"
else
        db_name="dev_marketing"
fi

docker build -t budget_be .
#CONTAINER_ID=$(docker run --env-file .env -d --rm budget_be)
CONTAINER_ID=$(docker run \
    --env DB_HOST=marketing.cic9zqsxd2y6.us-east-1.rds.amazonaws.com --env DB_NAME=$db_name --env DB_USER=mrktng_owner --env DB_PASS=${PASS} \
    -d --rm budget_be)
echo "Running container id -> $CONTAINER_ID"

docker exec -it $CONTAINER_ID /bin/sh -c "python manage.py db upgrade"

docker stop $CONTAINER_ID

echo "Done"
