2012-06-08 18 views
6

De forma predeterminada, el diccionario postgres de OpenJPA genera VARCHAR(255) para los campos String sin longitud establecida. ¿Se puede configurar para generar VARCHAR o TEXT en lugar de todos esos campos, para que no necesite repetir @Column(columnDefinition = "TEXT") en todas partes? Por supuesto, si la duración se otorga explícitamente, p. @Column(length = 128), el resultado debería ser VARCHAR(128). En ese caso, ¿otros proveedores de JPA lo permiten?Uso de VARCHAR o TEXT como mapeo de cadenas predeterminado en OpenJPA

+0

Supongo que la generación de tablas? – siebz0r

+0

@ siebz0r Sí, la pregunta lo dice. –

+0

¿Has probado el parámetro 'columnDefinition' en la anotación' @ Column'? – siebz0r

Respuesta

Cuestiones relacionadas