# Preferences - Databases

When opening an Album database or Track database you can choose to load the images from folder icons, folder.jpg files or to disable the loading of images.

Album databases can attempt to locate all the tracks in a particular album. This functionality is only enabled in Album databases containing a Yate Album ID column. You can specify a default Track database to serve as the source of the tracks. Note that the default Track database must also contain a Yate Album ID column. If no Track database is specified, Yate will look for an open Track database containing a Yate Album ID column.

You can set default display options for databases. These are the settings that will be used if you do not set view settings in the database via the context menu's View Options item.

You can keep the system default white background, have an alternating line background or you can choose a custom background color. The text color will appropriately be set to black or white.

You can choose to draw a grid around the cells in the main table display. Partial Grid only draws the grid on occupied rows. Full Grid draws the grid everywhere. You can choose to make the grid darker by selecting the Bold option.

The following columns can be configured to display alternate strings: Rating, Love, and booleans (currently Part of a Compilation, Skip When Shuffling and Show Work Name in iTunes). When the display strings are set, they will display as opposed to the numeric internal vales. Note that while editing cells in these columns, the internal values will display. Be careful as spaces are significant in the fields. If a field contains a single space, it is not considered to be empty.

Defaults are supplied for the Rating and boolean columns. Defaults are not supplied for the Love column as the heart and broken-heart characters are not available on all supported Mac OS versions. The Mac Show Emoji and Viewer panel is a useful place to find characters which can be used.

The following alternate strings may be configured:

Rating 1-5
  This represents the value used to generate a rating of 1. The string is duplicated for successive rating values. Note that if this field is empty, the Rating 0 setting is ignored.
Rating 0
  This field is used to represent a rating of 0. If the Rating 1-5 field is empty, this field is ignored.
Loved
  This field is used to represent a love value of 1. If the Disliked field is empty, this field is ignored.
Disliked
  This field is used to represent a love value of -1. If the Loved field is empty, this field is ignored.
Neither
  This field is used to represent a love value of 0. If either of the Loved or Disliked fields is empty, this field is ignored.
Yes
  This field is used to represent a boolean value of true (Yes)
No
  This field is used to represent a boolean value of false (No). If the Yes field is empty, this field is ignored.