У меня есть небольшой весенний проект данных + hibernate + sqlite:
https://github.com/alex-t0/spring-data-test
Я использую опцию ddl-auto: update
и запускаю, например, метод SpringBootTest.Test в качестве теста Gradle. Когда в подключении к памяти используется url: "jdbc:sqlite::memory:"
Я получил эту ошибку:
Caused by: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: hibernate_sequence)
Я предполагаю, что hibernate создает структуру, но когда тест начался - я получаю новое соединение с пустой базой данных.
Когда я использовать файл при подключении к диску, все работает нормально.
Как исправить проблему с памятью в БД?