**Проблема:** - Реферальные API падали в dev режиме из-за хардкода DB подключения - Невозможно было запустить на локальном сервере без доступа к production БД **Решение:** - Вынесены DB credentials в ENV переменные: - DB_HOST, DB_USER, DB_PASSWORD, DB_NAME - Добавлена проверка isDbConfigured в API endpoints - Mock ответы для dev режима (когда DB не настроена) **Изменения:** - .env.example: добавлены DB переменные - .env.local: пустые DB переменные (dev mode) - /api/referral/track: graceful fallback без DB - /api/referral/stats: mock данные без DB **Результат:** - ✅ Dev сервер работает без production DB - ✅ Production будет использовать DB из ENV - ✅ Логи предупреждают о dev режиме - ✅ Реферальная система опциональна для разработки
864 B
864 B