#!/usr/bin/env php connect(); if ($command === 'apply') { if (($argv[2] ?? '') !== '--yes') { fwrite(STDERR, "Refusing schema mutation without: apply --yes\n"); exit(2); } $status = \classes\xlvask_usage_logs_schema_bootstrap::applyExplicitMigration(); } else { $status = \classes\xlvask_usage_logs_schema_bootstrap::migrationStatus(); } fwrite(STDOUT, json_encode($status, JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT) . PHP_EOL); exit((bool)($status['ready'] ?? false) ? 0 : 1);