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.
Want more depth? Deep Reverse