com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links' is unknown.
Tables Used in Governance Registry
All WSO2 Carbon-based products prominently use two types of tables to store information regarding the product. They are registry-related tables prefixed by REG_, and user management related tables prefixed by UM_.
Registry Tables
Table | Description |
---|---|
REG_LOG | Audit logs of all repository operations. Action is used to capture the type of action (ex:- PUT, DELETE, RENAME). Optionally, ee can store additional data related to that action in Action Data. |
REG_ASSOCIATION | List of all associations on the repository. |
REG_PATH | A table of all collection paths on the repository that maps a path to some identifier. The path (ex:- /_system/governance) is only found in this table with all other user the integer identifiers. Only collections have path identifiers, and resources are identified by parent collection identifier + resource name. |
REG_RESOURCE | Table containing all resources and collections in the repository. The path identifier recognizes a collection. If the entry is for a collection, the resource name (i.e. REG_NAME) is null, and if it is for a resource inside that collection, it will have a value. A third field REG_VERSION is used to keep track of revisions. For resources, this table will also have a content identifier pointing to the relevant entry on the REG_CONTENT table. The UUID is a unique identifier for a resource/collection. |
REG_CONTENT | Stores content of resources. |
REG_RESOURCE_HISTORY | The REG_RESOURCE table only keeps track of the latest version of the resource while older entries are kept in the history table. This table has an additional field to keep track whether a resource was deleted or not. |
REG_CONTENT_HISTORY | Since we have REG_RESOURCE_HISTORY, we have the equivalent for REG_CONTENT. |
REG_SNAPSHOT | This table has an entry per each revision you create for a resource or collection. This is used to correlate between the entry in REG_RESOURCE and the corresponding revisions in REG_RESOURCE_HISTORY. |
REG_TAG | Keeps track of tags. |
REG_RESOURCE_TAG | Connects a resource and a tag together. REG_PATH_ID, REG_RESOURCE_NAME and REG_VERSION are used to identify a resource. |
REG_PROPERTY | Keeps track of properties. |
REG_RESOURCE_PROPERTY | Connects a resource and a property together. REG_PATH_ID, REG_RESOURCE_NAME and REG_VERSION are used to identify a resource. |
REG_RATING | Keeps track of ratings. |
REG_RESOURCE_RATING | Connects a resource and a rating together. REG_PATH_ID, REG_RESOURCE_NAME and REG_VERSION are used to identify a resource. |
REG_COMMENT | Keeps track of comments. |
REG_RESOURCE_COMMENT | Connects a resource and a comment together. REG_PATH_ID, REG_RESOURCE_NAME and REG_VERSION are used to identify a resource. |
REG_CLUSTER_LOCK | Â |
Column REG_TENANT_ID is found in each and every table and is used to separate tenants.
User Management Tables
Table | Description |
---|---|
UM_TENANT | Â |
UM_USER | Â |
UM_USER_ATTRIBUTE | Â |
UM_ROLE | Â |
UM_PERMISSION | Â |
UM_ROLE_PERMISSION | Â |
UM_USER_PERMISSION | Â |
UM_USER_ROLE | Â |
UM_DIALECT | Â |
UM_CLAIM | Â |
UM_PROFILE_CONFIG | Â |
UM_CLAIM_BEHAVIOR | Â |
UM_HYBRID_ROLE | Â |
UM_HYBRID_USER_ROLE | Â |
UM_HYBRID_REMEMBER_ME | Â |
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.