pub fn validate_migration( schema: &AppSchema, migration: &Migration, ) -> Result<(), DatabaseError>
Validates one migration before an adapter writes its logical ledger.