jcbowyer's picture
Clean HuggingFace deployment without binary files
e59d91d
Raw
History Blame Contribute Delete
532 Bytes
#!/usr/bin/env bash
# Run dbt from repo root. The dbt project lives in dbt_project/.
#
# Usage (from repo root):
# ./scripts/dbt.sh compile --select int_jurisdiction_websites
# ./scripts/dbt.sh run
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
# Prefer project-local profiles (dbt_project/profiles.yml) over ~/.dbt so Neon
# matches what you query in SQL clients using the same credentials.
export DBT_PROFILES_DIR="${ROOT}/dbt_project"
cd "${ROOT}/dbt_project"
exec "${ROOT}/.venv-dbt/bin/dbt" "$@"