It is easy to assume that an application backed by Markdown files avoids the hard parts of data migration. There is no database schema to alter, no foreign key constraint to update, and no migration framework to run. That assumption stops working as soon as filenames, metadata, links, and asset...

Source: [Dev.to](https://dev.to/lksvn/a-rename-can-be-a-migration-in-a-local-first-markdown-system-2bld)

Sponsored