为知笔记支持自建docker
但是原来的为知笔记账号和自己搭建的docker服务账号是不互通的,数据也没法同步过来.
下面说下如何迁移数据的方法:
- 为知笔记app需要是官网下载的版本,不能是appstore的版本.这样数据就会保存在
C:\Users\xxxx\Documents\My Knowledge\Data\xxxxxxxx@xxx.com
- 使用新账号登录为知笔记app,使用自建的docker服务.这时就会在
C:\Users\xxxx\Documents\My Knowledge\Data\
目录下创建了该账号的对应的目录. - 拷贝旧账号下的
笔记
目录到新账号目录下 - 从旧目录中的index.db的表WIZ_DOCUMENT中将DOCUMENT_OWNER字段的值修改为新账号的值,将
WIZ_VERSION
值修改为-1 - 上一步可用sql
update WIZ_DOCUMENT set WIZ_VERSION = -1以及update WIZ_DOCUMENT set
DOCUMENT_OWNER= xxxxxxxxx@xxx.com
- 将WIZ_DOCUMENT表数据导出,然后导入到新账号目录下的index.db的表WIZ_DOCUMENT中即可
- 重新打开为知笔记app,等待数据上传到自己的docker服务即可.