Enhance @Column annotation to allow for specifying custom SQL types, as well as well as length/precision. For this enhancement we will be taking what is in the JPA standard that is relevant to Schema generation. https://docs.oracle.com/javaee/7/api/javax/persistence/Column.html - columnDefinition - length - nullable - precision - scale