We've been using the same database for production and local development, which can cause issues when making changes to the DB locally, and migrating those changes before deploying your code to production.
To circumvent that we'll need to set up a database for development. This doesn't have to be hosted in the cloud, we can spin up a mysql image in docker, and initialize it to be an empty version of our production database
We've been using the same database for production and local development, which can cause issues when making changes to the DB locally, and migrating those changes before deploying your code to production.
To circumvent that we'll need to set up a database for development. This doesn't have to be hosted in the cloud, we can spin up a mysql image in docker, and initialize it to be an empty version of our production database