public void addMetadata() {
        addMetadata(documentId, ColumnMetadata.named("documentId").withIndex(2).ofType(8).withSize(22).notNull());
        addMetadata(id, ColumnMetadata.named("id").withIndex(1).ofType(-5).withSize(19).notNull());
        addMetadata(propName, ColumnMetadata.named("propName").withIndex(3).ofType(12).withSize(255));
        addMetadata(propValue, ColumnMetadata.named("propValue").withIndex(4).ofType(12).withSize(255));
        addMetadata(propValueDetails, ColumnMetadata.named("propValueDetails").withIndex(5).ofType(12).withSize(255));
    }
SDocumentprop is a Querydsl query type for SDocumentprop
querydsl-jpa/src/test/java/com/querydsl/jpa/domain/sql/SDocumentprop.java