| ▲ | ffsm8 3 hours ago | |||||||
Eh, DB branching is mostly only necessary for testing - locally, in CI or quick rollbacks on a shared dev instance. Or at least I cannot come up with a usecase for prod. From that perspective, it feels like it'd be a perfect usecase to embrace the LLM guided development jank | ||||||||
| ▲ | notKilgoreTrout 3 hours ago | parent | next [-] | |||||||
Mostly.. App migrations that may fail and need a rollback have the problem that you may not be allowed to wipe any transactions so you may want to be putting data to a parallel world that didn't migrate. | ||||||||
| ||||||||
| ▲ | gavinray 2 hours ago | parent | prev [-] | |||||||
For local DB's, when I break them, I stop the Docker image and wipe the volume mounts, then restart + apply the "migrations" folder (minus whatever new broken migration caused the issue). | ||||||||