Перейти к основному содержимому

Формат файлов BKI

В этом разделе описывается, как бэкенд PostgreSQL интерпретирует файлы BKI. Это описание будет легче понять, если в качестве примера привести файл postgres.bki.

Ввод BKI состоит из последовательности команд. Команды состоят из нескольких компонентов, в зависимости от синтаксиса конкретной команды. Компоненты команд обычно разделяются пробельными символами, но это не обязательно, если не возникает неоднозначности. Специальный разделитель команд отсутствует; следующий компонент, который не может синтаксически относиться к предыдущей команде, начинает следующую. (Обычно новая команда начинается в отдельной строке, для структурности.) Компонентами команд могут быть определенные ключевые слова, специальные символы (скобки, запятые и т. д.), числа или строки в двойных кавычках. Все буквы в них воспринимаются с учетом регистра.

Строки, начинающиеся с #, игнорируются.