ColumnHints contain metadata about columns in a database table.
In certain cases that metadata can't be retrieved from the
database system that holds the table and therefore has to be
declared explicitly. ColumnHints are largely equivalent to
DBDataSourceMetadata and are therefore deprecated.