你可以方便地导入或导出 MrDoc 专业版项目数据库中的数据。
执行下述数据导入或导出命令前,请确保:
- 如果使用了虚拟环境,请先激活虚拟环境
- 命令必须在 MrDoc 项目根目录(manage.py文件所在的目录)下执行
如果使用 Docker 部署,进入 Docker 容器内操作。
数据导出
命令为:
python manage.py dumpdata app_admin > db_admin.json &&
python manage.py dumpdata app_doc > db_doc.json &&
python manage.py dumpdata app_oauth > db_oauth.json &&
python manage.py dumpdata app_api > db_api.json &&
python manage.py dumpdata app_ai > db_ai.json
视数据量,等待命令执行完成,导出的数据文件会保存在manage.py
同级目录下。。
数据导入
数据导入之前必须确保觅思文档已经部署完成。
首先需将数据文件放置在 MrDoc 项目根目录(manage.py文件所在的目录)下。
命令为:
python manage.py loaddata db_oauth.json &&
python manage.py loaddata db_admin.json &&
python manage.py loaddata db_doc.json &&
python manage.py loaddata db_api.json &&
python manage.py loaddata db_ai.json
视数据量,等待命令执行完成即可。