case "$1" in "1") git pull composer update php artisan optimize ;; "2") # echo "DISABLED" # exit; echo "" echo "! THIS WILL TROP ALL TABLES !" echo "" echo "you want to do that?" echo "10 sec to think OR" echo "ctr+C to STOP" sleep 10 php artisan migrate:fresh --force php artisan shield:generate --all php artisan optimize:clear php artisan filament:assets php artisan optimize php artisan db:seed --force php artisan nuh --d --f 53 ;; "3") php artisan filament:optimize-clear php artisan filament:clear-cached-components php artisan view:clear php artisan optimize:clear php artisan route:clear php artisan cache:clear php artisan icons:clear php artisan config:clear php artisan optimize npm run build ;; "4") chown -R apache:apache . ;; "5") php artisan storage:link ;; "6") php artisan filament:assets ;; "7") php artisan db:seed --force ;; "8") php artisan cache:clear php artisan config:clear php artisan view:clear ;; "9") echo "" echo "" echo "!! NO PROXY !!" echo "" echo "" php artisan nuh --d --t --f 1 php artisan nuh --d --t --f 2 php artisan nuh --d --t --f 20 php artisan nuh --d --t --f 21 php artisan nuh --d --t --f 22 php artisan nuh --d --f --t 3 php artisan nuh --d --f 4 php artisan nuh --d --f 5 php artisan nuh --d --f --w 6 php artisan nuh --d --f 8 php artisan nuh --d --f 9 php artisan nuh --d --f 10 php artisan nuh --d --f 11 php artisan nuh --d --f 12 php artisan nuh --d --f 13 php artisan nuh --d --f 14 php artisan nuh --d --f 15 php artisan nuh --d --f 16 php artisan nuh --d --f 17 php artisan nuh --d --f 18 php artisan nuh --d --f 19 ;; "10") echo "" echo "" echo "!! WITH PROXY !!" echo "" echo "" php artisan nuh --d --t --f 1 php artisan nuh --d --t --f 2 # php artisan nuh --d --t --f 20 # php artisan nuh --d --t --f 21 # php artisan nuh --d --t --f 22 php artisan nuh --d --f --t 3 php artisan nuh --d --f 4 php artisan nuh --d --f 5 php artisan nuh --d --f --t 6 php artisan nuh --d --f --p 8 php artisan nuh --d --f --p 9 # php artisan nuh --d --f --p 10 # php artisan nuh --d --f --p 11 php artisan nuh --d --f --p 12 # php artisan nuh --d --f --p 13 # php artisan nuh --d --f --p 14 # php artisan nuh --d --f --p 15 # php artisan nuh --d --f --p 16 # php artisan nuh --d --f --p 17 # php artisan nuh --d --f --p 18 # php artisan nuh --d --f --p 19 ;; "11") echo "" echo "" echo "!! NO PROXY !!" echo "!! NO DATE LIMIT !!" echo "" echo "" php artisan nuh --d --f --w 1 php artisan nuh --d --f --w 2 php artisan nuh --d --f --w 20 php artisan nuh --d --f --w 21 php artisan nuh --d --f --w 22 php artisan nuh --d --f --w 3 php artisan nuh --d --f --w 4 php artisan nuh --d --f --w 5 php artisan nuh --d --f --w 6 php artisan nuh --d --f 8 php artisan nuh --d --f 9 php artisan nuh --d --f 10 php artisan nuh --d --f 11 php artisan nuh --d --f 12 php artisan nuh --d --f 13 php artisan nuh --d --f 14 php artisan nuh --d --f 15 php artisan nuh --d --f 16 php artisan nuh --d --f 17 php artisan nuh --d --f 18 php artisan nuh --d --f 19 ;; "12") echo "" echo "clear queue and restart" echo "" php artisan queue:clear php artisan queue:restart php artisan optimize ;; "13") ## AUTO GRAPPER SOFASCORE # -i ~/.ssh/id_rsa echo "\n⚽ close all open vpn" killall ssh echo "\n⚽ open vpn tunnel to prod" ssh -f -N -L 13306:127.0.0.1:3306 -p 58371 root@162.55.242.190 echo "\n⚽ copy active tournaments" php artisan nuh --d --f 73 --prc=2 echo "\n⚽ close tunnel" killall ssh echo "\n⚽ grapp data sofascore" # php artisan nuh --d --f --y 72 echo "\n⚽ create zip archive" php artisan nuh --d --f --y 73 --prc=3 echo "\n⚽ mail archive" php artisan nuh --d --f --y 73 --prc=4 echo "\n😎 done :)" ;; *) echo "" echo "--------------------------" echo "setup nuh lives" echo "--------------------------" echo "1 => git pull & composer update & optimize" echo "2 => a db fresh" echo "3 => empty cache & optimize" echo "4 => chown -R apache:apache ." echo "5 => a storage:link" echo "6 => a filament:assets (copy to prod)" echo "7 => a db:seed --force" echo "8 => a cache:clear view:clear" echo "9 => a load today soccer, NO proxy" echo "10 => a load today soccer, WITH proxy" echo "11 => a load all sport no date limit, NO proxy" echo "12 => clear queue and restart" echo "13 => a) open vpn tunnel\n b) copy tournaments to local\n e) close vpn tunnel\n d) grap sofascore\n e) create zip archive\n f) mail zip archive" echo "--------------------------" echo "" ;; esac