Проблема тестирования объекта доступа к данным PlayFramework с H2 - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть приложение PlayFramework (Scala / 2.8.1), которое использует PostgreSQL в производстве. Я пытаюсь создать тесты для него, используя H2. Проблема в том, что некоторые из моих эволюций используют SQL утверждения, которые H2 не распознает. В частности, H2 задыхается от этого:

CREATE UNIQUE INDEX lowercase_user_names ON users (lower(username));

Есть ли способ заставить H2 игнорировать это утверждение или не выполнять его в Test?

...