dolthub/dolt ? reverse-engineered prompt

Reverse engineered prompt

I want a tool that feels like Git, but for database tables instead of files. Build me a local SQL database that I can use from the command line and also connect to like a normal MySQL style database. I should be able to create a database, run SQL to change schema and data, then fork, clone, branch, commit, diff, merge, push, and pull those table changes just like I would with Git.

Please include the Git style CLI experience, plus a server mode so apps can connect over SQL. It should be easy to import CSV data, inspect history, and work with remotes. If there are merge conflicts in data, I want a reasonable way to view and resolve them.

Make it runnable from source, and include a simple getting started flow that proves the basics work, like creating a database, adding a table, committing changes, branching, merging, and querying over SQL. Look up current docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab