JuraCRM v1.6.0
SaaS: отдельная база данных для каждого клиента
Новое
- SaaS мультитенантность: одна кодовая база, отдельная БД для каждого клиента
- Hub-база juracrm_hub — таблица companies (subdomain, db_name, plan, status)
- db.php переписан: читает поддомен → ищет в hub → подключается к БД тенанта
- Обратная совместимость: старый формат db.local.php (ключ db) продолжает работать
- Скрипт scripts/create_tenant.php — создаёт БД, юзера, прогоняет миграции, регистрирует в hub
- deploy/nginx-wildcard.conf — шаблон конфига nginx для *.juracrm.com
- db.local.php.example — шаблон с hub-credentials
- CLI-режим: TENANT_SUBDOMAIN=demo php cron/script.php