2009-04-29 7 views
5

Tenía una propiedad que solía ser no-nulo = "verdadero". Los valores ya no son necesarios para ese campo, así que lo cambié a not-null = "false" pero la tabla no se actualiza en la base de datos. Agregar nuevas propiedades no da ningún problema.Uso de Hibernate hbm2ddl.auto = update: ¿Cómo puedo modificar la columna para que ya no requiera más valor?

¿Es posible que hbm2ddl.auto = update cambie la tabla automáticamente para eliminar el elemento no nulo = "verdadero"? (Sé que puedo simplemente escribir un script sql para cambiarlo pero me gustaría dejar que se actualice automágicamente)

+0

¿Qué base de datos usas? –

+0

Estoy usando MySQL –

Respuesta

1

De lo que pude reunir: hbm2ddl.auto = update no cambiará el valor no nulo para las tablas que ya tener datos en.

Al final acabo de escribir un script sql para cambiar la tabla.

Cuestiones relacionadas