> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lampac.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# DatabaseEditor: базы Sync и TimeCode

> Просматривайте, бэкапьте и точечно меняйте SQLite Sync и TimeCode.

Базы: `database/Sync.sql`, `database/TimeCode.sql`.

## Состояние

`manifest.enable: false`. Вход через `/weblog/auth`.

## Маршруты

| Метод  | Путь                           | Назначение |
| ------ | ------------------------------ | ---------- |
| `GET`  | `/database-editor`             | UI         |
| `GET`  | `/database-editor/api/summary` | Сводка     |
| `GET`  | `/database-editor/api/records` | Записи     |
| `POST` | `/database-editor/api/save`    | Сохранить  |
| `POST` | `/database-editor/api/backup`  | Backup     |
| `POST` | `/database-editor/api/restore` | Restore    |

## Конфигурация

```json theme={null}
{
  "DatabaseEditor": { "enable": true }
}
```

<Danger>
  Не публикуйте этот модуль в интернет без аутентификации, WAF и ограничения сети.
</Danger>

Изменяющие запросы требуют заголовок `X-Database-Editor: 1`. Копии — `database/backup/database-editor/`.

Проверка: `curl -fsS http://127.0.0.1:9118/database-editor`
