Чтобы добавить еще немного полезной информации: При использовании Eclipse, и вы хотите, чтобы очистить местное хранилище данных, обратите внимание на эту консоль сообщ:
INFO: Local Datastore initialized:
Storage: C:\Users\eric\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\appname\WEB-INF\appengine-generated\local_db.bin
Он появляется только после того, как вы что-то сделали, чтобы принудительно инициализировать хранилище данных, например который может обновлять список сущностей на странице администратора. Затем остановите свой сервер и удалите файл, и при перезапуске вы должны увидеть:
INFO: The backing store, C:\Users\eric\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\appname\WEB-INF\appengine-generated\local_db.bin, does not exist. It will be created.
Я использую JPA. Будет ли это также удалять индексы? – Damian
Индексы должны обновляться каждый раз, когда вы что-то удаляете, иначе запросы, в которых используются индексы, будут возвращать плохие данные. Поэтому, когда вы удаляете объект X, все элементы индекса, указывающие на X, также должны быть удалены. В конце концов у вас будут пустые индексы, когда вы удалите все свои сущности. –
Отлично, еще раз спасибо Питер! – Damian