создание схемы hsqldb - PullRequest
       5

создание схемы hsqldb

0 голосов
/ 26 ноября 2010

У меня есть некоторые проблемы с этой проблемой: когда пользователь запускает приложение (веб-приложение на Spring) в первый раз, оно должно автоматически создать схему (например, «MY_SCHEMA») и создать 2 таблицы. Тогда он может работать с ними. Но если приложение запускается снова, «MY_SCHEMA» уже должна существовать, поэтому приложение должно загружать только эту схему без создания таблиц и т. Д. *

Как к этому?

Ответы [ 2 ]

0 голосов
/ 08 июля 2011

HSQLDB можно настроить для работы как с базой данных в памяти, так и с базой данных, сохраненной в файле.Пожалуйста, проверьте документацию, доступную на веб-сайте HSDBL (http://hsqldb.org/doc/guide/ch01.html#N100F3). Я думаю, что ваши настройки используют базу данных в памяти.

Эспен прав, HSQLDB обычно используется как база данных в памяти.

0 голосов
/ 26 ноября 2010

HSQLD в основном используется в качестве базы данных памяти.Вы можете изменить свои таблицы на постоянные таблицы.Это задокументировано здесь .

Другой вариант, который я предпочитаю, это использовать другую базу данных, такую ​​как MySql, которая по умолчанию сохраняет таблицы на диск.

...