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

Скрипты запуска

ClickHouse может выполнять произвольные SQL запросы из конфигурации сервера во время запуска. Это может быть полезно для миграций или автоматического создания схемы.

ClickHouse выполняет все запросы из startup_scripts последовательно в указанном порядке. Если один из запросов завершится неудачей, выполнение последующих запросов не будет прервано.

Вы можете указать условный запрос в конфигурации. В этом случае соответствующий запрос выполняется только тогда, когда условный запрос возвращает значение 1 или true.

примечание

Если условный запрос вернет любое другое значение, кроме 1 или true, результат будет интерпретироваться как false, и соответствующий запрос не будет выполнен.