#!/usr/bin/env bash
# Pavyzdinis paleidimas 5 šalims: LT, LV, EE, US, JP
# Prieš paleidimą:
#   1. įsidiekite priklausomybes  (pip install -r requirements.txt)
#   2. užtikrinkite, kad MySQL veikia ir pasiekiama
#   3. nustatykite slaptažodį per env. arba config.yaml

set -e
cd "$(dirname "$0")/.."

export TRENDS_DB_HOST="${TRENDS_DB_HOST:-127.0.0.1}"
export TRENDS_DB_USER="${TRENDS_DB_USER:-trends}"
export TRENDS_DB_PASS="${TRENDS_DB_PASS:-trends}"
export TRENDS_DB_NAME="${TRENDS_DB_NAME:-world_trends}"

echo "==> 1) Sukurim schemą ir užpildysim countries"
python -m trends_collector.main init-db

echo "==> 2) Vienkartinis kolektorių paleidimas (LT, LV, EE, US, JP)"
python -m trends_collector.main run-once

echo "==> 3) Eksportas į CSV ir JSON"
python -m trends_collector.main export --hours 6

echo "==> 4) Dashboard (paleidžiamas: http://localhost:8080) – Ctrl+C kad sustabdyti"
python -m trends_collector.main dashboard
