Details
-
Bug
-
Status: Selected for Development
-
Resolution: Unresolved
-
Master
-
None
-
- 7.4-known-issues
- 7.4-should
- liferay-ga16-ce-743-known-issues
- liferay-ga17-ce-743-known-issues
- liferay-ga18-ce-743-known-issues
- liferay-ga19-ce-743-known-issues
- liferay-ga20-ce-743-known-issues
- liferay-ga21-ce-743-known-issues
- liferay-ga22-ce-743-known-issues
- liferay-ga23-ce-743-known-issues
- liferay-ga24-ce-743-known-issues
- liferay-ga25-ce-743-known-issues
- liferay-ga26-ce-743-known-issues
- liferay-ga27-ce-743-known-issues
- liferay-ga28-ce-743-known-issues
- liferay-ga29-ce-743-known-issues
- liferay-ga30-ce-743-known-issues
- liferay-ga31-ce-743-known-issues
- liferay-ga32-ce-743-known-issues
- liferay-ga33-ce-743-known-issues
- liferay-ga34-ce-743-known-issues
- liferay-ga35-ce-743-known-issues
- liferay-ga36-ce-743-known-issues
- liferay-ga37-ce-743-known-issues
- liferay-ga38-ce-743-known-issues
- liferay-ga39-ce-743-known-issues
- liferay-ga40-ce-743-known-issues
- liferay-ga41-ce-743-known-issues
- liferay-ga42-ce-743-known-issues
- liferay-ga44-ce-743-known-issues
- liferay-ga45-ce-743-known-issues
- liferay-ga46-ce-743-known-issues
- liferay-ga47-ce-743-known-issues
- liferay-ga48-ce-743-known-issues
- liferay-ga49-ce-743-known-issues
- liferay-ga50-ce-743-known-issues
- liferay-ga51-ce-743-known-issues
- liferay-ga52-ce-743-known-issues
- liferay-ga53-ce-743-known-issues
- liferay-ga54-ce-743-known-issues
- liferay-ga55-ce-743-known-issues
- liferay-ga56-ce-743-known-issues
- liferay-ga57-ce-743-known-issues
- liferay-ga58-ce-743-known-issues
- liferay-ga59-ce-743-known-issues
- liferay-ga60-ce-743-known-issues
- liferay-ga61-ce-743-known-issues
- liferay-ga62-ce-743-known-issues
- liferay-ga63-ce-743-known-issues
- liferay-ga64-ce-743-known-issues
- liferay-ga65-ce-743-known-issues
- liferay-ga66-ce-743-known-issues
- liferay-ga67-ce-743-known-issues
- liferay-ga68-ce-743-known-issues
- liferay-ga69-ce-743-known-issues
- liferay-ga70-ce-743-known-issues
- liferay-ga71-ce-743-known-issues
- liferay-ga72-ce-743-known-issues
- liferay-ga73-ce-743-known-issues
- liferay-ga74-ce-743-known-issues
- liferay-ga75-ce-743-known-issues
- liferay-ga76-ce-743-known-issues
- liferay-ga77-ce-743-known-issues
- liferay-ga78-ce-743-known-issues
- liferay-ga79-ce-743-known-issues
- liferay-ga80-ce-743-known-issues
-
4
Description
Steps to Reproduce:
- Import attached 7.2.10 database to MySQL data-archive-portal-mysql.zip
- Upgrade this database to Master (with DXP profile)
- tools/portal-tools-db-upgrade-client/db_upgrade.sh
- Connect Master to a different, empty database schema
- Start master against blank database schema
- Compare Role_, UserGroupRole tables between upgraded and fresh database
Expected Result:
Column constraints match between the 2 databases.
Actual Result:
Upgraded database has some different column constraints.
Differences (compared with sql dumps)
Table | Upgraded DB | Fresh Master DB |
---|---|---|
UserGroupGroupRole | `groupId` bigint(20) NOT NULL
`roleId` bigint(20) NOT NULL
`userGroupGroupRoleId` bigint(20) NOT NULL DEFAULT '0'
`userGroupId` bigint(20) NOT NULL
|
`groupId` bigint(20) DEFAULT NULL `roleId` bigint(20) DEFAULT NULL `userGroupGroupRoleId` bigint(20) NOT NULL `userGroupId` bigint(20) DEFAULT NULL |
UserGroupRole | `groupId` bigint(20) NOT NULL
`roleId` bigint(20) NOT NULL
`userGroupRoleId` bigint(20) NOT NULL DEFAULT '0'
`userId` bigint(20) NOT NULL
|
`groupId` bigint(20) DEFAULT NULL `roleId` bigint(20) DEFAULT NULL `userGroupRoleId` bigint(20) NOT NULL `userId` bigint(20) DEFAULT NULL |
Slimmed down database dumps also attached
fresh-master-sorted.sql upgraded-7210-sorted.sql
Attachments
Issue Links
- relates
-
LPS-135351 Contact_ table constraint differences on database upgrade from 6.2
- Closed