#!/bin/bash

set -e

export DBT_PROFILES_DIR="/var/app/"

cd /var/app

echo "Running dbt seed ..."
dbt seed --full-refresh

if [ -n "${DBT_DAILY_RUN}" ]; then
    echo "python scripts/daily-run.py"
    python scripts/daily-run.py
else
    echo "Running dbt run command ..."
    run_command="dbt run"
    if [ -n "${DBT_FULL_REFRESH}" ]; then
    run_command+=" --full-refresh"
    fi
    if [ -n "${DBT_SELECT_MODELS}" ]; then
    run_command+=" --select ${DBT_SELECT_MODELS}"
    fi
    echo "Running dbt run command: ${run_command}"
    $run_command
fi
