public void addMetadata() {
        addMetadata(ceoId, ColumnMetadata.named("ceo_id").withIndex(5).ofType(4).withSize(10));
        addMetadata(id, ColumnMetadata.named("id").withIndex(1).ofType(4).withSize(10).notNull());
        addMetadata(name, ColumnMetadata.named("name").withIndex(2).ofType(12).withSize(255));
        addMetadata(ratingOrdinal, ColumnMetadata.named("ratingOrdinal").withIndex(3).ofType(4).withSize(10));
        addMetadata(ratingString, ColumnMetadata.named("ratingString").withIndex(4).ofType(12).withSize(255));
    }
SCompany is a Querydsl query type for SCompany
querydsl-jpa/src/test/java/com/querydsl/jpa/domain/sql/SCompany.java