Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/01/2016, 06:52
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: Hibernate - Modificar estructura de tablas

Hola:

create-drop crea y borra al terminar, por lo que cuando arranques la siguiente vez no hay tablas.

update, actualiza si las tablas ya estan creadas y crea desde cero si no lo están. Por lo que solo con update desde el principio debería valerte. Según el cambio que hagas, los datos pueden conservarse o no. Por supuesto, no se va a inventar valores para las nuevas columnas, salvo que haya algún criterio claro para rellenarlas, como valor por defecto o ser autoincrementales, secuencias, etc.

En producción aconsejan no usar esta caracteristica (create, update, etc), sino crear las tablas a mano. Una cosa automática como update puede funcionar bien, pero también puede hacerte algún estropicio en un momento dado.

Se bueno.
__________________
Apuntes Java
Wiki de Programación