[use case] Append a ReversibleMigration to form either a
ReversibleMigrationSeq if the left side of &
is also a ReversibleMigration;
or else a plain MigrationSeq
Append a ReversibleMigration to form either a
ReversibleMigrationSeq if the left side of &
is also a ReversibleMigration;
or else a plain MigrationSeq
the ReversibleMigration to append
val combined = mig1 & mig2 & mig3
[use case] Append another Migration to form a MigrationSeq
Append another Migration to form a MigrationSeq
the Migration to append
val combined = mig1 & mig2 & mig3
A Migration that can be reversed; that is, it can provide a corresponding
Migration
that will undo whatever this migration will do.