Example #1
0
function dumpChecksum($tableName)
{
    $schema = Schema::get();
    $def = getCoreSchema($tableName);
    $updater = new SchemaUpdater($schema);
    $checksum = $updater->checksum($def);
    $old = @$updater->checksums[$tableName];
    if ($old == $checksum) {
        echo "OK  {$checksum} {$tableName}\n";
    } else {
        if (!$old) {
            echo "NEW {$checksum} {$tableName}\n";
        } else {
            echo "MOD {$checksum} {$tableName} (was {$old})\n";
        }
    }
}