How do you handle conflicts in migrations (e.g. when team members make schema changes)?
Best practices:
- Communicate and coordinate migration changes.
- Always pull and apply the latest migrations before adding a new one.
- If conflicts arise:
- Resolve merge conflicts in migration files manually.
- Rebuild ModelSnapshot as needed.
- Consider squashing or reorganizing migrations.