Как изменить сущность вида Model на Polymodel без потери существующих сущностей? - PullRequest
5 голосов
/ 20 апреля 2009

Я использую App Engine и патч App Engine для Django

В моих моделях определен класс, который наследуется от db.Model. Теперь я изменил его на polymodel.PolyModel. После внесения изменений мои существующие сущности больше не могут быть восстановлены. Есть ли способ получить к ним доступ или конвертировать их?

Какая рекомендуемая процедура для изменения вида класса сущности?

Ответы [ 2 ]

2 голосов
/ 14 мая 2009

Затруднения при переносе данных заставляют задуматься, хотите ли вы всегда начинать с polymodel для всех новых предприятий. Ответ: Нет. Как объяснено здесь .

2 голосов
/ 21 апреля 2009

Решено с помощью gaebar, резервного копирования и восстановления google app engine. Хотя это не обязательно будет лучшим решением для больших хранилищ данных.

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