хранилище переехало с PocketBase на SQLite со своим каталогом файлов
- база своя: два пула, захват одним UPDATE ... RETURNING, шаги схемы на goose под файловым замком, одна миграция начальной схемы вместо семи прежних - транспорт переписан на net/http: свои слои, свой ограничитель частоты, отдача файла с проверкой владельца; панель /_/ и пространство /api/ исчезли - по находкам ревью: журнал не пишет путь под корнем приложения, ключ бюджета читается справа налево, узнавание известного идёт читающим пулом
This commit is contained in:
@@ -20,6 +20,11 @@ SpeechKit, Yandex Object Storage и `ffmpeg`. Мерить нужно то, чт
|
||||
|
||||
## Записи
|
||||
|
||||
Две записи о PocketBase — [pocketbase.md](pocketbase.md) и
|
||||
[pocketbase-defaults.md](pocketbase-defaults.md) — описывают библиотеку, ушедшую
|
||||
из проекта 2026-08-22. Они остаются записями о прошлом, и строкой в каждой это
|
||||
сказано.
|
||||
|
||||
| Дата | Запись | О чём |
|
||||
| --- | --- | --- |
|
||||
| 2026-08-22 | [Хранилище: PocketBase против голого SQLite с каталогом файлов](storage-without-pocketbase.md) | Шесть ролей библиотеки в этом коде, отпавший довод перевода, объём кода на её типах, шесть модулей только через неё |
|
||||
|
||||
@@ -1,5 +1,13 @@
|
||||
# PocketBase: умолчания, которые ломают штатный сценарий
|
||||
|
||||
**Записка о прошлом.** PocketBase ушла из проекта целиком 2026-08-22 —
|
||||
[ADR-2026-08-22-storage-without-pocketbase](../adr/ADR-2026-08-22-storage-without-pocketbase.md).
|
||||
Умолчания ниже принадлежат ушедшей библиотеке и ни на что в сервисе не влияют.
|
||||
Живое из записки переехало в [../database.md](../database.md), «Настройки с
|
||||
числовым значением», — потолок размера одной записи, потолок тела запроса и
|
||||
снятый таймаут чтения, — и в
|
||||
[ADR-2026-08-15-owner-required-by-schema](../adr/ADR-2026-08-15-owner-required-by-schema.md).
|
||||
|
||||
Наблюдения, снятые по ходу задачи `pocketbase-storage` уже на своём коде. От
|
||||
[записки разведки](pocketbase.md) отличаются предметом: та мерила, **что даёт
|
||||
панель**, эта — **что библиотека делает молча**, если её не переубедить.
|
||||
|
||||
@@ -1,5 +1,11 @@
|
||||
# PocketBase: что даёт панель администратора
|
||||
|
||||
**Записка о прошлом.** PocketBase ушла из проекта целиком 2026-08-22 —
|
||||
[ADR-2026-08-22-storage-without-pocketbase](../adr/ADR-2026-08-22-storage-without-pocketbase.md).
|
||||
Панели у сервиса нет, и ничто из описанного ниже сегодня не работает. Записка
|
||||
остаётся затем, что ею мерили цену потери: возврат остановленной записи в работу
|
||||
делает подкоманда `cmd/devtools resume`, а остальное приносят отдельные задачи.
|
||||
|
||||
Отвечает на вопрос разведки `pocketbase-admin-fit`: что панель показывает и
|
||||
правит по трём частям — записи, пользователи, файлы, — и хватает ли этого, чтобы
|
||||
держать перевод хранилища в планах.
|
||||
|
||||
Reference in New Issue
Block a user