DBeaver: Сохранение переменных по умолчанию по подключению?

#variables #dbeaver

Вопрос:

У нас есть одна учетная запись Snowflake, в которой определены среды {env}_<имя_базы данных>_DB. {env} — это РАЗРАБОТКА, ТЕСТИРОВАНИЕ, ЭТАП или ПРОДУКТ соответственно.

Мы пишем наш код, используя такие переменные, как:

 USE DATABASE ${ENV}_ABC_DB;
 

В нашем конвейере Git CI/CD ${env} переводится в соответствующую среду.

Теперь для разработки мы используем DBeaver. В моих соединениях каким-то образом мне удалось по умолчанию ${env} перевести в » dev » при выполнении SQL. Однако для любой другой переменной ${..} DBeaver запрашивает у меня значение. Для других соединений я не могу заставить его запомнить значения, которые я хочу для переменных.

Есть ли какой-то способ определить мои переменные по умолчанию по подключению, чтобы DBeaver использовал значения по умолчанию?

Для развития связей я хотел бы:

 ${env} = 'dev'
${ENV} = 'DEV'
 

Для тестовых подключений я хотел бы:

 ${env} = 'test'
${ENV} = 'TEST'
 

и так далее.