fn format_checksum_old(&self) -> String {
        use std::fmt::Write as _;

        let mut checksum_string = String::with_capacity(32 * 2);

        for byte in self {
            write!(checksum_string, "{:x}", byte).unwrap();
        }

        checksum_string
    }
// Due to an omission in a previous version of the migration engine,
// some migrations tables will have old migrations with checksum strings
// that have not been zero-padded.
//
// Corresponding issue:
// https://github.com/prisma/prisma-engines/issues/1887
Due to an omission in a previous version of the migration engine,
some migrations tables will have old migrations with checksum strings
that have not been zero-padded.


Due to an omission in a previous version of the migration engine some migrations tables will have old migrations with checksum strings that have not been zero - padded .
fn format_checksum_old(&self) -> String {
        use std::fmt::Write as _;
        let mut checksum_string = String::with_capacity(32 * 2);
        for byte in self {
            write!(checksum_string, "{:x}", byte).unwrap();
        }
        checksum_string
    }
fn format_checksum_old ( & self ) -> String { use std :: fmt :: Write as _ ; let mut checksum_string = String :: with_capacity ( 32 * 2 ) ; for byte in self { write ! ( checksum_string " " byte ) . unwrap ( ) ; } checksum_string }
Due to an omission in a previous version of the migration engine,
some migrations tables will have old migrations with checksum strings
that have not been zero-padded.
Due to an omission in a previous version of the migration engine some migrations tables will have old migrations with checksum strings that have not been zero - padded .
&self