I have two environments, dev and prod.
Say, dev has the following migration files: 001, 002, 003
The prod has the following migration files: 001
Now, I want to be able to merge 003 from dev to prod and apply that migration, without applying 002 (effectively skipping it). But later on, I'd like to be able to also merge and apply 002, but without reverting 003.
How do I do this correctly? I've been using --fake (e.g. I fake 002 to apply 003 selectively), but when it comes to applying 002 in the future, it somewhat requires me to first revert back to 001 to apply 002 and 003 together.