# =====================================================
# CONFIGURAÇÃO DA APLICAÇÃO
# =====================================================

# Ambiente: "development" (local/XAMPP) ou "production" (servidor)
APP_ENV=development

# Fuso horário PHP; sessão MySQL (DB_SESSION_TIME_ZONE) ou Postgres (PHP_TIME_ZONE)
PHP_TIME_ZONE=America/Sao_Paulo
DB_SESSION_TIME_ZONE=-03:00

# =====================================================
# BANCO PRINCIPAL (aplicacao_db) — LOCAL
# Porta: 3306 = MySQL (padrão XAMPP); 5432 = PostgreSQL — kernel detecta automaticamente
# =====================================================
DB_HOST_APLICACAO_DB=localhost
DB_PORT_APLICACAO_DB=3306
DB_DATABASE_APLICACAO_DB=aplicacao_db
DB_USERNAME_APLICACAO_DB=root
DB_PASSWORD_APLICACAO_DB=

# =====================================================
# BANCO PRINCIPAL (aplicacao_db) — PRODUÇÃO
# Descomente e preencha ao publicar no servidor
# =====================================================
# DB_HOST_APLICACAO_DB=
# DB_PORT_APLICACAO_DB=3306
# DB_DATABASE_APLICACAO_DB=
# DB_USERNAME_APLICACAO_DB=
# DB_PASSWORD_APLICACAO_DB=

# =====================================================
# BANCO SECUNDÁRIO (dw_basic) — opcional
# Usado para consultas a dados corporativos externos
# =====================================================
DB_HOST_DW_BASIC=
DB_PORT_DW_BASIC=3306
# Mesma regra de detecção: 5432 → PostgreSQL; 3306 → MySQL
DB_DATABASE_DW_BASIC=dw_basic
DB_USERNAME_DW_BASIC=
DB_PASSWORD_DW_BASIC=

# =====================================================
# CONTA MASTER (sem banco — acesso total ao sistema)
# SYSMASTER_PASSWORD deve ser o SHA-256 da senha em texto
# =====================================================
#
# === MOCK DEV — APAGAR quando o dev ou a IA definir login de produção ===
# Login: admin | Senha em texto: 123
# Ver AGENTS.md → "Login mock de desenvolvimento (TEMPORÁRIO)"
# === FIM MOCK DEV ===
SYSMASTER_LOGIN=admin
SYSMASTER_PASSWORD=a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3
