Skip to content

Pruning Documentation #421

Answered by a-type
r5h asked this question in Q&A
Sep 2, 2024 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

BTW, as you can probably tell, Verdant doesn't really 'solve' migrations necessarily. There's always a risk of data loss if you let older version clients continue pushing updates, it just uses several tricks to try to minimize that as much as possible, which I think are pretty successful.

The best way to ensure pruning doesn't affect your data integrity in any meaningful way would be to design schemas to be backwards-compatible, regardless of the fact that Verdant allows you to not do that if you please. Nullable fields, retaining old fields, etc-- all of this is still possible in Verdant for the integrity-conscious, but I prefer to live a bit more dangerously for the benefit of having a …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@a-type
Comment options

Answer selected by r5h
# for free to join this conversation on GitHub. Already have an account? # to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #420 on September 03, 2024 14:55.