2 ms·
We built a Git-style version controlled SQL database called Dolt (https://github.com/liquidata-inc/dolt https://github.com/liquidata-inc/dolt) mentioned deep in
by timsehn 7y ago
We built a Git-style version controlled SQL database called Dolt (https://github.com/liquidata-inc/dolt https://github.com/liquidata-inc/dolt) mentioned deep in this thread. It allows diffs and merges across schema and data based on commits.
We are focused on the data distribution/open data use case (https://www.liquidata.co/blog/2019-10-09-where-is-the-data-catalog/ https://www.liquidata.co/blog/2019-10-09-where-is-the-data-c..., https://www.liquidata.co/blog/2019-12-06-the-history-of-data-exchange/ https://www.liquidata.co/blog/2019-12-06-the-history-of-data...) but I think a number of use cases mentioned in this thread are covered by Dolt.
You do have to move a copy of your data to Dolt, it does not sit on top or beside of your current database. So, it is an extra step in your data modification workflow, similar to versioning code. You had to add a version control step into your code modification workflow.