Предотвращение очистки базы данных при повторном развертывании - PullRequest
0 голосов
/ 09 марта 2012

Когда я повторно внедряю приложение в ядро ​​приложения, приложение очищает существующие данные в хранилище данных.Как я могу предотвратить это?

Обновление: 1 Я использую Java, 1.6.3.Это в производственной системе.

Ответы [ 2 ]

1 голос
/ 09 марта 2012

хранилище данных в рабочей среде не сбрасывается при повторном развертывании. если вы измените определения и структуры модели, возможно, данные, которые вам нужны, не относятся к новому (э) определению модели ... если вы говорите о хранилище данных на локальном компьютере, запустите сервер dev с

--datastore_path=/tmp/myapp_datastore myapp

если вы используете python. не знаю, что такое эквивалент для Java SDK.
Вам необходимо предоставить более подробную информацию.

0 голосов
/ 09 марта 2012

Возможно, вы меняете имя приложения непосредственно перед развертыванием (поэтому вы развертываете правильное приложение).Но предыдущие данные в вашем локальном хранилище данных хранились под прежним именем.Если вы не измените имя приложения обратно, прежде чем снова использовать локальное хранилище данных, оно может выглядеть так, как будто данные исчезли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...