导出/同步元数据

1.基本功能

1.基本功能

1.1.导出/同步元数据

1.1.导出/同步元数据

  1. 通过导出/同步元数据按钮,打开选择需要导出或同步的文件,先支持批量导出或者单独导出四种类型脚本:POI脚本导出、组合查询、高级查询、权限脚本。其中权限脚本包含数据权限和功能权限。另外也可以批量或者单独同步对应的脚本到目标数据库。

1.2.导出/同步Long类型权限脚本

1.2.导出/同步Long类型权限脚本

  1. 云平台功能权限导出的脚本的ID之前仅支持varchar类型,但是存在项目组的ID都是bigint 的。因此需要支持Long 类型的ID导出。

2.配置方法

2.配置方法

2.1.导出/同步元数据

2.1.导出/同步元数据

  1. 选择需要进行操作的对象,然后点击【导出/同步元数据】按钮。
    1
  2. 复选框选择需要进行操作的配置数据,然后点击导出或者同步到目标数据库。
    4

2.2.导出/同步Long类型权限脚本

2.2.导出/同步Long类型权限脚本

  1. 要兼容默认导出的数据权限为varchar类型的,因此本功能需要配置视图级配置才能生效。
  2. 打开菜单:项目管理-项目初始化-视图级配置。
  3. 点击【新增】按钮,维护数据。【配置项类型】可根据项目需求使用序列号或者是使用雪花算法选择【导出权限脚本主键通过sequence生成】或者是【导出权限脚本主键通过snowFlake生成】,【配置内容】为【x(忽略大小写)】即可生效。
  4. sequence的方式还可在配置内容输入自己想要的数字xxx。此时生成出来的ID为:xxx+sequence生成出来的ID。填【x(忽略大小写)】则表示直接使用sequence作为ID。
  5. 两种方式只能配置一种,如若都配置,默认走snowFlake的方式。

3.常用扩展

3.常用扩展

4.版本更新

4.版本更新

5.7.0.0,2019.08.14

  • 优化:云平台功能权限导出的脚本的ID都是varchar