前言:
已经在 DataEase v1 上做好的填报数据需要迁移到 v2 版本,参考以下内容,需要导出数据库数据,建议使用数据库远程工具完成以下操作。
查看原表单位置
查询 DataEase v1 中系统表 data_fill_form 数据填报表单信息:
其中 data_fill_form 系统表的 name 是表单的名称,table_name 字段为表单记录在数据库表名称,datasource 字段记录的是数据源的ID。
导出数据
通过 data_fill_form 系统表中存储的 datasource_id 查询系统表 datasource,如下图,该数据填报表单数据【daly_report】存储在数据源为 【43-mysql】中(若 datasource 中存储的是 default-built-in 则是内置系统数据库)
使用数据库远程工具导出【daly_report】里数据为 .csv 文件,删除 .csv 第一列 id 字段同时在 v2 数据填报创建相同组件结构的表单,其中下拉框、多选框组件的选项值需要和 v1 原数据填报保持一致,否则上传数据时会报错提示。相关的选项值信息存储在上图所示 data_fill_form 系统表的 forms 字段中,可以查询对照。
批量上传数据
DataEase v2 中表单创建完成后,点击批量上传弹出操作界面下载模板,将数据复制到模板文件再上传文件。