#!/bin/bash

# WAGW SaaS Scheduler Helper

set -e

echo "⏰ WAGW SaaS Scheduler Helper"
echo "============================"

show_help() {
    echo ""
    echo "Usage: scheduler.sh [command]"
    echo ""
    echo "Commands:"
    echo "  work         Start scheduler"
    echo "  list         List scheduled tasks"
    echo "  help         Show this help message"
    echo ""
}

case "${1:-work}" in
    work)
        echo "Starting scheduler..."
        docker compose exec app php artisan schedule:work
        ;;
    list)
        echo "Scheduled tasks..."
        docker compose exec app php artisan schedule:list
        ;;
    help|--help|-h)
        show_help
        ;;
    *)
        echo "Unknown command: ${1}"
        show_help
        exit 1
        ;;
esac
