Skip to content

More configurability? #57

@s3cur3

Description

@s3cur3

Hi there! Say thank you so much for ExcellentMigrations. I've used it in three codebases now and found its advice to be invaluable.

At work, we have a half dozen tables that are "sensitive" in the sense that if something were to do a full table rewrite, it would bring down the app for quite a while. However, a full table rewrite on any of our tables doesn't really matter.

It was important to us to avoid having people get in the habit of just ignoring ExcellentMigrations all the time (we want the signal-to-noise ratio to be really high). To that end, we're currently using a private fork of the project where I have hacked it to absolute hell to support configuring sensitive versus nonsensitive tables, and which checks to run in each case.

Is this something you'd be interested in upstreaming? If so, I can put together a PR with a second, cleaner attempt at it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions