Skip to content

Migration validations#206

Open
chrisandreae wants to merge 6 commits intomasterfrom
migration-validations
Open

Migration validations#206
chrisandreae wants to merge 6 commits intomasterfrom
migration-validations

Conversation

@chrisandreae
Copy link
Copy Markdown
Member

Adds a mechanism for verifying that migrations aren't missed: if all migrations are defined in a migrations { ... } block, and we add a no_migration! to declare an intentionally absent version, then we can validate for completeness on block exit, and raise a NoPathError if any version is undeclared.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant