Сервер конфигурации Spring Cloud с пользовательской схемой JDBC

#spring-cloud-config

Вопрос:

Я пытаюсь настроить серверную часть JDBC для своего сервера конфигурации spring cloud. Схема по умолчанию включает столбцы ПРИЛОЖЕНИЙ, ПРОФИЛЕЙ и МЕТОК, мне нужна общая внешняя конфигурация для всех приложений (микросервисов). Поэтому я настроил запрос по умолчанию следующим образом:

 spring.cloud.config.server.jdbc.sql="KEY", "VALUE" from "PROPERTIES" where "PROFILE"=?;  

И я получаю следующую ошибку при извлечении свойств из клиента (простой завиток):

 2021-12-07 10:50:32.654 ERROR 13636 --- [nio-8888-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL [SELECT "KEY", "VALUE" from "PROPERTIES" where "PROFILE"=?;]; The column index is out of range: 2, number of columns: 1.; nested exception is org.postgresql.util.PSQLException: The column index is out of range: 2, number of columns: 1.] with root cause org.postgresql.util.PSQLException: The column index is out of range: 2, number of columns: 1.  

Он отлично работает с запросом по умолчанию:

 SELECT "KEY", "VALUE" from "PROPERTIES" where "APPLICATION"=? and "PROFILE"=? and "LABEL"=?;