MT.Checks/DB/chk/func_specs/chk_status_select.md

21 lines
1.1 KiB
Markdown

# `chk.chk_status_select`
Выборка всех строк справочника статусов проверок.
| Параметр | Тип | Обяз. | Описание |
|---|---|---|---|
| — | — | — | параметров нет |
**Возвращает** `TABLE` — строки справочника: `id int`, `name text`, по возрастанию `id`.
## Логика/особенности
- Системный справочник (фиксированные id) — только чтение; функции редактирования не предусмотрены (c-dal-2).
## Тесты
| № | Тип | Условие | Ожидаемый результат |
|---|---|---|---|
| 1 | основной сценарий | справочник сидирован (4 статуса, init.sql) | 4 строки; колонки id/name; сортировка по id |
| 2 | граничный случай | строка, добавленная фикстурой `TEST-` | строка присутствует в результате |