VERSIONS System Table Description

Description

Set of property/version key pairs used for internal database upgrade. This table is used internally for detecting whether an upgrade step has been run. The upgrade process is transactional, facilitating reverting of the values in this table in the event of an upgrade failure.

The VERSION value is likely to differ for each property if the archive has gone through multiple upgrades over different versions.

Different systems will have different values for the VERSION of each PROPERTY if the systems have taken different paths.

To determine the version of the database, use nuocmd show database-versions. For an example, see Check whether a new database protocol is available.

Fields

Field Type Description

PROPERTY

string

Internal names of upgrade steps

VERSION

string

Internal protocol version used to determine what upgrade steps have been completed in the database

Indexes

Primary Index: VERSIONS..PRIMARY_KEY on field: PROPERTY