Как удалить столбец ( атрибут) из хранилища данных GAE?

У меня есть постоянный класс, хранящийся в хранилище данных GAE. Я удалил один из атрибутов класса. Новые записи в этой таблице показывают значение > для удаленного атрибута. Но есть ли способ полностью исключить этот столбец из таблицы?

Спасибо.

Добавлен следующий код "миграции" в соответствии с предложением Мораеса, но это не дает желаемого результата:

PersistenceManager pm = PMF.get().getPersistenceManager();
try {
    Query q = pm.newQuery(UserLogin.class);
    Collection<UserLogin> list = (Collection<UserLogin>) q.execute();

    Iterator<UserLogin> iter = list.iterator();
    while (iter.hasNext()) {
        UserLogin obj = (UserLogin) iter.next();
        obj.setLoginDate(obj.getLoginDate());
    }

    pm.makePersistentAll(list); 

} finally {
    pm.close();
}
8
задан DFB 16 May 2011 в 15:11
поделиться