Заголовки
Новости еще не были созданы.
DB Manager

Модуль DB Manager 200.1.3

Релиз версии 200.1.3​

Изменения в коде​

  • Обновлена версия плагина с 180.1.2 на 200.1.3
  • Обновлена версия mhadmin с 173.3.5 на 200.4.0
  • Переписан модуль DB Manager на новую архитектуру DevCraft
  • Добавлен новый AJAX-обработчик DeleteFileHandler для удаления файлов резервных копий с валидацией и обработкой ошибок
  • Удален устаревший код инициализации модуля и заменен на вызов Application::runAdmin()
  • Удалены устаревшие файлы changelog.php и старая структура модуля

Внесённые изменения за пределами кода​

  • Изменена поддерживаемая версия DLE с 17.x и 18.0 на 20.x
  • Переносены пути локализации из maharder в devcraft директорию для соответствия новой структуре проекта
  • Добавлен класс SqlExporter для экспорта SQL с поддержкой совместимости между MySQL и MariaDB
    • Определение типа и версии базы данных (MySQL или MariaDB)
    • Генерация совместимых SQL-заголовков и футеров
    • Исправление синтаксиса SQL для обеспечения совместимости
    • Сортировка таблиц с учетом зависимостей
  • Упрощение генерации SQL-скрипта экспорта базы данных
    • Удаление лишней строки с DROP TABLE IF EXISTS перед созданием таблицы
    • Упрощение логики генерации SQL-скрипта, удаление лишнего кода
Эти изменения позволяют обеспечить совместимость экспортируемых SQL-скриптов с различными версиями MySQL и MariaDB.
  • [UPDATE] Обновление документации классов для улучшенного понятия функционала
  • [FIX] Исправление пути сохранения файлов на Windows
Назад
Сверху