The python db.Model definitions are not like database table definitions. Unlike SQL schema changes, changing these python definitions doesn't do anything to the entities in the datastore.
In fact, if the python definitions are changed incorrectly, the supposedly corresponding entities become inaccessible in the sense that a query or db.get will throw an exception when it tries to create a python instance corresponding to the entity retrieved from the datastore. It's probably better to think of the properties in python db.Model definitions as telling the system how to serialize/deserialize objects. If you need objects to have certain fields, it's your responsibility to ensure that the ones in the database actually do have those fields. On Jan 17, 3:58 pm, thebrianschott <[email protected]> wrote: > As reported in my previous message, I got error an error message. Upon > reviewing the datastore, I saw that only one entity had been updated, > but the others were expanded to have the additional fields with the > filler "<missing>" in each position, so in a sense they were updated, > but the default values were not inserted. > > So I proceeded to try to update my other data class, which failed > also, but for a different reason. The reason was something more > critical, like a field name I chose did not exist, but it was the same > field name "date" which appears in both classes. > > But the good news is that my application is up and running again, with > no apparent problems, *yet*. I would like to get this issue clarified, > but am not under so much pressure anymore because the app is working. > > Brian in Atlanta --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
