Состояние скриптов базы данных
Служебный экран для platform admin (tpl-tab-scripts): миграции схемы фирмы — что уже накатано, что в очереди или с ошибкой. Ниже — назначение каждого элемента для дальнейшей редактуры.
Где открыть
- Настройка → Состояние скриптов БД (кнопка с
data-admin-only). - «?» в углу вкладки → эта страница.
Виджеты KPI
Сетка из четырёх карточек:
- Скриптов в репозитории — число файлов миграций на сервере (
#kpi-total). - Накатано успешно — успешно применённые (
#kpi-ok). - Ожидают / ошибка — ожидающие или с ошибкой (
#kpi-pending). - Последняя синхронизация — дата/время последней проверки (
#kpi-sync).
Таблица SCRIPTS
Виджет с заголовком Таблица SCRIPTS.
Кнопки в шапке виджета
- Иконка обновить (
#btn-sync-scripts-icon, title «Проверить и накатить») — то же, что основная кнопка синхронизации. - Удалить (
#btn-delete-script) — убрать запись из таблицы SCRIPTS (не файл миграции); неактивна без выбранной строки. Подсказка: «Удалить запись из таблицы SCRIPTS». - Проверить и накатить (
#btn-sync-scripts) — принудительная синхронизация схемы (обычно схема обновляется при открытии базы автоматически).
Служебные строки
#sync-result— результат последней синхронизации.#pending-badge— бейдж ожидающих скриптов.
Колонки таблицы
- Скрипт — имя файла/скрипта миграции.
- Накатан — дата/время применения.
- Успех — признак успешного наката.
- Ошибка — текст ошибки, если была.
- мс — время выполнения в миллисекундах.
Подвал
- Файлы: список файлов миграций на сервере (
#script-files-list).