Создание каталога / схемы / таблицы в контейнере prestosql/presto

Я хотел бы использовать контейнер prestosql/presto для автоматических тестов. Для этого хочу получить возможность программно создавать каталог / схему / таблицу. К сожалению, я не нашел вариант через переменные среды докера. Если я пытаюсь сделать это через коннектор jdbc, я получаю следующую ошибку:"Этот коннектор не поддерживает создание таблиц".

Как я могу создавать схемы или таблицы с помощью контейнера prestosql/presto?

1 ответ

Решение

Если вы пишете тесты на Java (как предлагает тег JDBC), вы можете использовать библиотеку https://www.testcontainers.org/. Поставляется с модулем Presto.

  • использует prestosql/presto контейнер под капотом
  • поставляется с предустановленным соединителем памяти Presto, так что вы можете создавать схемы и таблицы там
Другие вопросы по тегам