В H2 легко установить in-mem db для модульного тестирования через команду RUNSCRIPT как часть самого URL соединения (для установки не требуется спящий режим & Spring).H2 RUNSCRIPT эквивалент в HSQL
h2 образец
jdbc:h2:mem:sample;INIT=RUNSCRIPT FROM 'classpath:scripts/create.sql'\\;RUNSCRIPT FROM 'classpath:scripts/create_2.sql'
Я пытаюсь понять, есть ли способ иметь подобную установку для HSQLDB тоже? Пока нет успеха. Если это в документации, укажите мне конкретную ссылку, пожалуйста.
Ограничения:
- HSQL должен быть только в памяти.
- Нельзя использовать пружину и спящий режим.
Благодаря
Я попробую сегодня, спасибо. –
Спасибо, что это сработало как шарм –
Один вопрос, он hsql загружает файлы в папку, я читаю файл sql from.like .lck, .properties, .log, .script папку тоже. Почему это так, и как его можно избежать. –