#!/bin/sh
cd /www/wwwroot/faithfulness
sudo -u www /usr/bin/php artisan tinker --execute="
echo 'page_permissions col: '.(Illuminate\Support\Facades\Schema::hasColumn('users','page_permissions')?'OK':'MISSING').PHP_EOL;
echo 'middleware: '.(file_exists(base_path('app/Http/Middleware/EnsurePagePermission.php'))?'OK':'MISSING').PHP_EOL;
echo 'helper: '.(file_exists(base_path('app/Support/PagePermissions.php'))?'OK':'MISSING').PHP_EOL;
echo 'bootstrap reg: '.(str_contains(file_get_contents(base_path('bootstrap/app.php')), 'EnsurePagePermission')?'OK':'MISSING').PHP_EOL;
echo 'users: '.App\Models\User::count().PHP_EOL;
" 2>&1 | grep -E "page_permissions|middleware|helper|bootstrap|users"
