# LLM API Configuration (choose one or more)
LLM_PROVIDER=anthropic
ANTHROPIC_API_KEY="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"

# Anthropic (Claude)
# ANTHROPIC_API_KEY=your_actual_anthropic_api_key

# Google (Gemini)
# GOOGLE_API_KEY=your_actual_google_api_key

# LLM Provider Configuration (optional - auto-detects from available API keys)
# LLM_PROVIDER=openai  # Options: openai, anthropic, gemini
# LLM_MODEL=gpt-4o  # Optional: override default model for selected provider
# Defaults by provider:
#   - OpenAI: gpt-4o
#   - Anthropic: claude-3-5-sonnet-20241022
#   - Gemini: gemini-2.0-flash-exp

# # Migration Defaults (can be overridden via CLI flags)
# SQL2MG_MODE=automatic # Options: automatic, incremental
# SQL2MG_STRATEGY=deterministic # Options: deterministic, llm
# SQL2MG_META_POLICY=auto # Options: auto, reset, skip
# SQL2MG_LOG_LEVEL=INFO

# Source Database Selection - options: mysql, postgresql
SOURCE_DB_TYPE=mysql

# # MySQL Database Configuration (used when SOURCE_DB_TYPE=mysql)
MYSQL_HOST=localhost
MYSQL_USER=root
MYSQL_PASSWORD=password
MYSQL_DATABASE=employees
MYSQL_PORT=3306

# PostgreSQL Database Configuration (used when SOURCE_DB_TYPE=postgresql)
POSTGRES_HOST=localhost
# POSTGRES_HOST=postgres-dev
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DATABASE=postgres
POSTGRES_PORT=5432
POSTGRES_SCHEMA=public

# Memgraph Database Configuration
MEMGRAPH_URL=bolt://localhost:7687
MEMGRAPH_USERNAME=
MEMGRAPH_PASSWORD=
MEMGRAPH_DATABASE=memgraph
