Использование VARCHAR или TEXT в качестве сопоставления строк по умолчанию в OpenJPA

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

7
задан Alexey Romanov 9 June 2012 в 13:29
поделиться