Should migrations modify data?
Imagine you have a table that has 5 columns, and you need to split this into two tables, because in your iterative process, your application has increased in complexity.
Are DB integration tests relevant to test DB schema (and worth being impl.) when being run in a CI pipeline? If not when are they?
This is something that is puzzling me a bit.