Cambios de BD Sqlite App IOS en nueva version sin afectar data antigua

Para dar las gracias debes entrar o registrarte en el foro

iMiembro
iMiembro
Mensajes: 1 Agradecido: 0
19 Nov 2014, 03:06# 1

Saludos una duda que me surge es si hago cambios en el modelo de alguna tabla por ejemplo si tengo la estructura:

credentials
-- id
-- username
-- password_hash
-- active

y mas adelante, después de varias versiones de mi aplicación me veo en la necesidad de agregar un campo en mi tabla por ejemplo "email", mi tabla quedaría así:

credentials
-- id
-- username
-- password_hash
-- active
-- email

si "no" estoy usando core data, ósea estoy desarrollando mi aplicación IOS con sqlite y la BD la manejo a travez de código, con métodos por ejemplo "getAllCredentialsByUsername"..

En que lugar o como se hace de manera correcta esta adhesión del campo a la tabla sin afectar la data actual que está almacenada en la versión de la aplicación que tienen instalada mis usuarios.....

Gracias  
Etiquetado en:
Publicidad
Publicidad