хранилище данных само по себе не содержит схемы;это означает, что вы можете иметь объекты одного типа с разными свойствами.Таким образом, изменения do вступают в силу, но существующие данные не обновляются автоматически до новой схемы. Под прикрытием все объекты являются буферами протокола, что-то вроде dict (пары ключ-значение).
Когда вы хотите внести изменения в вашу схему, и уже существуютДанные, которые тоже нужно обновить, вам нужно каким-то образом преобразовать.Зачастую вам нужно написать специальный скрипт для загрузки исходной сущности, преобразования в новую схему и повторной ее установки.У Google есть статья , в которой обсуждается эта тема.