export FLASK_ENV='local-dev'

export WL_DB_URI_UK=postgresql://whitelist:endgame@localhost:15432/whitelist

export WL_PG_URI=$WL_DB_URI_UK
export WL_REPLICA_URI=$WL_PG_URI
echo -e "\nConfigured for db:\n\t\x1B[93m$WL_PG_URI\x1B[0m\n"

export WL_ES_SEARCH_HOST=localhost
export WL_ES_SEARCH_PORT=19200

export WL_USE_DYNAMO_PROD=false
export WL_DYNAMO_HOST=http://localhost:18000

export WL_API_ECHO_STATEMENTS=false
export WL_API_ENABLE_PROFILER=false
export WL_API_USE_CONSOLE_LOGGING=true
export WL_API_LOGGING_LEVEL_NAME=DEBUG
export WL_API_PRETTY_JSON=true
export WL_LOG_PLAIN_TEXT=true
export WL_API_USE_DEBUG=true
export WL_API_ALLOW_LOCAL_LOGIN=true

if [ "$1" = "seed" ]; then
    echo "Migrating database"
    alembic upgrade head
    echo "Seeding"
    ./scripts/seed_data.py
fi

python api/wsgi.py