-
Type:
Bug
-
Status: Verified
-
Resolution: Unresolved
-
Affects Version/s: Master
-
Fix Version/s: None
-
Component/s: Dynamic Data Lists, Dynamic Data Mapping
-
Labels:
- 7.4-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
-
Fix Priority:4
Description
Dynamic Data List is not migrated correctly when upgrading from 7.2 to master.
MySQL version: 5.7
Liferay version: liferay-dxp-tomcat-7.2.10-ga1
Steps to Reproduce
Creating data
Import the attached mysql dump from 7.2 or:
- Run liferay-dxp-tomcat-7.2.10-ga1
- Go to Content & Data > Dynamic Data Lists;
- Click on the Options button at the top-right and select Manage Data Definitions.
- Add a new Data Definition;
- Add a number field to the builder;
- Add a date field making a fields group and save;
- Go back to Dynamic Data Lists > Lists tab;
- Add a new list;
- Select the created Data Definition and save;
- Select the created List;
- Click on add button;
- Type values and publish.
Upgrading
- Go to master
- Run Database Upgrade Tool
- Run Liferay Portal
Expected Result
Dynamic Data List should be migrated with typed values.
Actual Result
Dynamic Data List values are lost during database upgrade.
Reproduced In
master: 39b2dd1effe8f6ca32ef1e233a584339d8a3922b