[RFC] 077 - 兼容 Postgres/Pglite 的数据导入导出 #5147
arvinxx
started this conversation in
RFC | 特性开发
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
背景
在 #4868 中我们完成了 client db 切换到 pglite,但目前反馈了一个比较大的问题: #5144 。
这个问题的根因出在现在的导出实现是为 dexie 时期的db制作的,而不是针对 postgres 这样标准的关系型数据库。
因此,我们需要为新时期的 pglite和 postgres 提供一个新的数据导入导出实现。
实现思路
核心逻辑相对来说应该比较简单,将当前 db 中的关键表,按用户维度做一次导出,不进行任何修改,然后在导出 json 中包含所有表记录的结构即可。
注意事项:
完成该功能后,我们应该就能实现 pglite 数据导入 serverDB 版,serverDB 也可以导出数据导入回 pglite。
Beta Was this translation helpful? Give feedback.
All reactions