How a program breaks the cases a test recorded of its migrations:
Changed: the migration from from now reads written as got, not as the recorded read;
Failed: the migration from from, the migrations after it, or the program's schema of the kind, die on
written, so a row it wrote cannot be read at the program's version;
Unrecorded: the migration from from changes the kind of, and no case records what it does;
Unknown: a case from a version the program has no migration from.
How a program breaks the cases a test recorded of its migrations:
Changed: the migration fromfromnow readswrittenasgot, not as the recordedread;Failed: the migration fromfrom, the migrations after it, or the program's schema of the kind, die onwritten, so a row it wrote cannot be read at the program's version;Unrecorded: the migration fromfromchanges the kindof, and no case records what it does;Unknown: a case from a version the program has no migration from.