d21691a548
PHP 8.2 raises mysqli_sql_exception on prepare() for non-existent tables rather than returning false. Wrap each child-table delete in try/catch and silently skip tables that don't exist in all deployments, re-throwing for unexpected errors. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>