@Override
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        } else if (o instanceof ColumnMetadata) {
            ColumnMetadata md = (ColumnMetadata) o;
            return name.equals(md.name)
                && Objects.equals(jdbcType, md.jdbcType)
                && nullable == md.nullable
                && size == md.size
                && decimalDigits == md.decimalDigits;
        } else {
            return false;
        }
    }
the number of fractional digits

@return digits
querydsl-sql/src/main/java/com/querydsl/sql/ColumnMetadata.java