У меня следующая проблема с моим HSQLDB.Мне нужно очень часто заполнять всю базу данных новыми тестовыми данными и новой схемой базы данных.поэтому я удаляю файл и создаю новую базу данных.
Теперь я вижу, что могу сделать это через командную строку и попытался:
java -cp ~/bin/hsqldb.jar org.hsqldb.util.DatabaseManager --url 'jdbc:hsqldb:file:database/tsc.hsqldb' --user 'sa' --script sql/database.sql
, что не очень хорошо работает, потому что это толькооткрывает DatabaseManager с загруженным скриптом.Мне все еще нужно выполнить вручную.Это очень плохо, потому что у меня есть две базы данных (test и aliveata) и, следовательно, 3 сценария, которые должны быть выполнены в базе данных.Есть ли возможность выполнить скрипт напрямую, а затем закрыть менеджер?Я спрашиваю, потому что я не могу найти хорошую документацию на веб-сайте hsqldb, а также нет возможности, когда я пытаюсь --help
...