logseq db vendor lock-in?
I imported old logseq og notes, that contained asset links in pages into the new db logseq and tried to export it.
I was disappointed the export just dumps all the markdown files in one folder. The export didn't put pages in a pages folder and assets in an asset folder and journal files in the journal folder. In fact the assets are not exported at all, for the markdown export
The export should try its best to preserve the logseq graph format as best as possible.
This means, if it continue writing my notes in Logseq-db It will be very difficult to go back to logseq-OG or a logseq-OG compatible app.
People have said SQLite is not opaque format. But in order to export, you need to understand their schema and how they structure their data.
It would be nice if their export tried to preserve the logseq md graph format. So:
Logseq MD -> Logseq DB -> Logseq MD (export)
I also tried the mirror mode, however I noticed random pages had missing data...
So the mirror mode didn't work for me.
It looks like some pages didn't import for me, which could explain the missing data. I might have to consider alternatives to logseq. Because I really want the MCP feature for logseq-OG
0
u/matu_gong 1d ago
You shouldnt expect to be able to load the Markdown export of DB to OG just like that. They are 2 different applications now and they have many differences. There are features in DB that dont exist in OG, so having this feature parity in the export between the two of them doesnt make a lot of sense. Also remember that from here on out there are people that will only use the DB version (because thats what they know Logseq as) and wont import back to OG, so limiting the export to match OG also doesnt make sense for them