Interface SchemaMigrationReport

What a run or a status check found.

interface SchemaMigrationReport {
    applied: string[];
    skipped: string[];
    pending: string[];
    changed: string[];
    unknown: string[];
}

Properties

applied: string[]

Applied by this run, in order (a status check applies none, and lists the files the ledger holds unchanged).

skipped: string[]

Already in the ledger with the same checksum: a run skipped them.

pending: string[]

In the list and not in the ledger: a status check's pending files.

changed: string[]

In the ledger with a different checksum.

unknown: string[]

In the ledger and not in the list.