The settings table of the rd_releasemgr database holds all the settings for building each software package. Some settings are specific to the package + versionType while others are specific to the package + os + versionType + variant. The table itself contains the following columns:
- packageId - This column holds the packageId key from the package table to indicate which package the setting is for
- osId - This column holds the osId from the os table to indicate which OS the setting is for. This column can be NULL for settings that are not OS specific but which apply to all OSes in a package+versionType combination.
- variantId - This column holds the variantId from the variant table to indicate which variant the setting is for. This column can be NULL for settings that are not variant specific but which apply to all OSes in a package+versionType combination.
- versionTypeId - This column holds the versionTypeId key from the versionType table to indicate which versionType the setting is for.
- name - This column holds the name of the setting.
- value - This column holds the setting value to be used in processing.
The setting names and their current values are described on the Release Manager Settings page.