3 ms·
We use fluentMigrator for .Net, but basically the workflow is similar to Rails migration. It is working fine and did not slow us down. What slows us down and r
by namelosw 7y ago
We use fluentMigrator for .Net, but basically the workflow is similar to Rails migration. It is working fine and did not slow us down.
What slows us down and related to this topic is cross-database migrations. We have a bunch of microservices in different codebases. Sometimes we need to adjust bound contexts which move the responsibilities from services to services, we found it's much harder to migrate between different databases behind those services. It's either hard to keep track in the same repo and/or too slow to migrate large volume of data across hosts. In the end we wrote some optimized SQL to do that. Maybe monorepo could help but this doesn't happen too much, and we haven't start trying it yet.