Хранение данных
Провайдеры данных
Порядок развития
| Провайдер | Статус | Что известно |
|---|---|---|
| DBF | Текущее направление | Хранение и файловые транзакции присутствуют в SDK |
| PostgreSQL | Следующий этап | Назначен следующим; готовая реализация не подтверждена |
| MariaDB | Планируется | После PostgreSQL; сроки не объявлены |
| MSSQL | Планируется | Дальнейшее направление; сроки не объявлены |
Общий контракт
Верхние слои передают ObjectKey, логические поля, фильтры, сортировку и типизированные значения. Адаптер разрешает их в физическую схему только на границе backend.
Провайдер участвует в чтении, изменении целого объекта, проверке ревизии и согласованном переходе состояния. Сохранение документа не должно превращаться для вызывающего кода в набор независимых записей шапки и строк.
Что предстоит определить
TODO: регистрация и загрузка отдельных провайдеров, версии СУБД, параметры соединения, миграции и матрица возможностей. Пока такого контракта нет, портал не предлагает вымышленные connection strings и SQL DDL.