Experimenting with Dolt, a version controlled database.
- Managing SQL databases is always a pain. Dolt provides a better UX.
- Therefore, prototyping ideas becomes easier, especially since Dolt supports CSV import. This allows me to gradually add features to the database.
- For smaller projects, performance isn't the most important thing.
- Having access to public databases through DoltHub is handy
- Install dolt
sudo curl -L https://github.com/dolthub/dolt/releases/latest/download/install.sh | sudo bash - Clone dolt repo
dolt clone buwilliams/twitter-db - Start mysql server
dolt sql-server - Clone twitter-clone repo
https://github.com/buwilliams/twitter-clone.git - Install deps
yarn install - Start express server
yarn run dev:server