#!/bin/bash

set -e

if [ $
    echo "Usage: $0 <tenant_id> [years]"
    echo ""
    echo "Examples:"
    echo "  $0 1                    # Import all years"
    echo "  $0 1 2010-2023          # Import years 2010 to 2023"
    echo "  $0 1 2010,2011,2012     # Import specific years"
    exit 1
fi

TENANT_ID=$1
YEARS=${2:-""}
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PROJECT_ROOT="$(cd "$SCRIPT_DIR/../.." && pwd)"

cd "$SCRIPT_DIR"

source "$PROJECT_ROOT/base_platform/venv/bin/activate"

export ENVIRONMENT=development

echo "Initializing tax data for tenant $TENANT_ID..."

if [ -z "$YEARS" ]; then
    python init_tax_data.py --tenant-id "$TENANT_ID"
else
    python init_tax_data.py --tenant-id "$TENANT_ID" --years "$YEARS"
fi

echo "✓ Done"
