移植租户组织
功能及平台机制说明
开发租户下的门户组织迁移到生产租户下的门户组织
具体操作
- 进入开发租户门户应用业务数据库
- 通过提供的adminer数据库管理工具,鉴于Adminer导入索引存在问题,不建议导出表结构(导致无法导入),只导出表中的数据,导出group_membership、groups、org_membership、users、opm_rolegroup、opm_rolerelationship、role、sequence_table、authorize、opm_manageorgs表数据SQL文件
- 导出数据SQL文件后需要添加如下设置,因有些表里默认有数据
- update group_membership set identity_zone_id = (select identity_zone_id from users where username='system') where identity_zone_id != 'uaa';
- update groups set identity_zone_id = (select identity_zone_id from users where username='system') where identity_zone_id != 'uaa';
- update org_membership set identity_zone_id = (select identity_zone_id from users where username='system') where identity_zone_id != 'uaa';
- update users set identity_zone_id = (select identity_zone_id from users where username='system') where identity_zone_id != 'uaa' and username!='system';
- 进入生产租户的门户应业务数据库
- 通过提供的adminer数据库管理工具,导入步骤3导出表数据