Como mudar uma entidade do tipo modelo para PolyModel sem perder entidades existentes?

votos
5

Estou usando o Google App Engine e patch App Engine para Django

Eu tenho uma classe definida em meus modelos que se herdam db.Model. Eu já mudou para polymodel.PolyModel. Desde que fez a mudança, meus entidades existentes já não são recuperáveis. Existe uma maneira de acessá-los ou convertê-los?

Qual é o procedimento recomendado para mudar o tipo de uma classe de entidade?

Publicado 20/04/2009 em 16:02
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

O trabalho de migração de dados faz você se perguntar se você quer sempre começar com PolyModel para todos os novos entites. Resposta: Não. Como explicado aqui .

Respondeu 14/05/2009 em 13:21
fonte usuário

votos
2

Resolvido usando Gaebar, google app engine de backup e restauração. Embora este não é necessariamente vai ser a melhor solução para grandes armazenamentos de dados ..

Respondeu 20/04/2009 em 22:49
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more