A migration runner that recognises hand-applied migrations
Operators run SQL by hand. If the runner only trusts its own table, it will later insist fifteen applied migrations are pending and lock them out.
2 entries
Operators run SQL by hand. If the runner only trusts its own table, it will later insist fifteen applied migrations are pending and lock them out.
A non-blocking file lock in three lines, and why a database flag is the wrong tool for this particular job.