those tests only cover jpa annotated entities. e.g. if entities are not jpa annotated but the metadata has typeParameters.type = Types.VARCHAR, an audit table with an integer column is generated nevertheless (which should be varchar).