По умолчанию словарь OpenJPA postgres
генерирует VARCHAR(255)
для полей String
без указанной длины. Можно ли настроить его для генерации VARCHAR
или ТЕКСТ
для всех таких полей, чтобы мне не нужно было повторять @Column(columnDefinition = "TEXT")
везде? Конечно, если длина указана явно, например. @Column(length = 128)
, результат должен быть VARCHAR(128)
. Если на то пошло, разрешают ли это какие-либо другие поставщики JPA?