#!/usr/bin/env bash
# Inicjalizacja bazy DuckDB. Akceptuje te same argumenty co init_db.py:
#   ./init_db.sh                # init/seed pod NOSTR_DUCKDB_PATH
#   ./init_db.sh --clean        # kasuje DB najpierw
#   ./init_db.sh /path/to/db    # explicit ścieżka
set -e

cd "$(dirname "$0")"

if [ ! -d ".venv" ]; then
  python3 -m venv .venv
fi

.venv/bin/pip install -q -r requirements.txt
exec .venv/bin/python init_db.py "$@"
