| ▲ | 1718627440 a day ago | |
If you want to take a version from a database, it's usually for backup. If you want different versions in your data, you put that IN the database. Manually merging different database versions does not sound too surprising. A VCS is useful for code, because plaintext lacks a version feature. This problem does not exist for databases, because you design the structure yourself. | ||
| ▲ | IanCal 16 hours ago | parent [-] | |
> If you want to take a version from a database, it's usually for backup. If you want different versions in your data, you put that IN the database. Manually merging different database versions does not sound too surprising. This is not primarily for backups and has been part of ml and ds work for a while. And more, but that’s where I hit it. > This problem does not exist for databases, because you design the structure yourself. It is entirely possible to solve a lot of this in a more generic way, so that you don’t have to solve it each time. That’s what dolt is about. Here’s a blog post from a few years ago with some use cases from actual users | ||