#!/bin/bash
set +e
PY="/c/Users/jacek/AppData/Local/Programs/Python/Python312/python.exe"
MYSQL='/c/xampp/mysql/bin/mysql.exe --default-character-set=utf8mb4 -h host700513.hostido.net.pl -P 3306 -u host700513_orderpro -phrDNtUBg9grwZ7syN77S host700513_orderpro -N -B -e'
GEN="tools/generowanie"
LOG="tools/generowanie/_batch_log.txt"
: > "$LOG"

run() {
    local label="$1"; shift
    local items="$1"; shift
    echo "=== [$label] items=$items ===" | tee -a "$LOG"
    "$PY" "$@" >> "$LOG" 2>&1
    local rc=$?
    if [ $rc -eq 0 ]; then
        eval "$MYSQL \"UPDATE order_items SET project_generated=1, project_generated_at=NOW() WHERE id IN ($items);\"" 2>>"$LOG"
        echo "OK [$label]" | tee -a "$LOG"
    else
        echo "FAIL [$label] rc=$rc" | tee -a "$LOG"
    fi
}

# 1. OP805 - magnes szampan - Karolina Maj
run "OP805" "5009" "$GEN/magnes_wieczor_panienski_szampan.py" --imie "Karoliny" --data "09.05.2026" --klient "Karolina Maj"

# 2. OP812 - kwiaty - Maja Maruszewska
Z=$'Niech ten święty dzień będzie dla Ciebie początkiem drogi pełnej światła, miłości i wewnętrznego spokoju.\rNiech każdy Twój krok prowadzi Cię do prawdy i szczęścia.'
run "OP812" "5046" "$GEN/pudelko_komunia_kwiaty.py" --klient "Maja Maruszewska" --imie "Dawida" --data "30.05.2026" --od-kogo "Chrzestny Damian z Mają" --naglowek "Z najlepszymi życzeniami" --zyczenia "$Z"

# 3. OP813 - golabek_uv - Klaudia Białas
Z=$'Niech dzisiaj Jezus w Twoim sercu zawita, niech jasną czystość i niewinność\rTwoją weźmie pod swoją opiekę, a przez życie prowadzi Cię drogą prostą\ri pełną miłości. I niech ta miłość jasna i spełniona, Twoim spragnionym\rsercem mnoży się coraz więcej i więcej.'
run "OP813" "5061" "$GEN/pudelko_komunia_golabek_uv.py" --klient "Klaudia Białas" --imie "Zuzi" --data "17 | 05 | 2026" --od-kogo "Klaudia Patryk Eliza i Alan" --zyczenia "$Z"

# 4. OP815 - dlonie - Angelika Przebieracz
Z=$'Z okazji przyjęcia do serca Bożej miłości,\rdumni z Ciebie i pełni radości,\rże nadszedł ten wielki dzień,\rżyczymy by Twe życie było jak przyjemny sen!\rTakie piękne i wspaniałe.\rNiech Bóg Cię prowadzi przez życie całe.'
run "OP815" "5082" "$GEN/pudelko_komunia_dlonie.py" --klient "Angelika Przebieracz" --imie "Julii" --data "17.05.2026" --od-kogo "Matka chrzestna Angelika z wujkiem Mariuszem" --zyczenia "$Z"

# 5. OP817 - kwiaty_wzor2 - Natalia DELEBIS
Z=$'Dzisiaj jest Twoja Pierwsza Komunia Święta, każdy z nas dobrze\rten moment pamięta, bo jest to chwila wielka i uroczysta,\rpełna radości, przepiękna i czysta.\rWe wspomnieniach Twoich pozostanie ten dzień,\rgdy włożyłaś odświętne ubranie. W kościele widziała rodzina droga\rjak do serca przyjęłaś Ciało Twego Boga.'
run "OP817" "5093" "$GEN/pudelko_komunia_kwiaty_wzor2.py" --klient "Natalia Delebis" --imie "Karoliny" --data "17 | 05 | 2026" --od-kogo "Ciocia Natalia, Wujek Patryk, Miłosz oraz Borys" --zyczenia "$Z"

# 6. OP820 - buteleczki_wzor1 - Anja Karpuk
run "OP820" "5100" "$GEN/buteleczki_slub_wzor1.py" --imie_zenskie "Ania" --imie_meskie "Paweł" --data "30.05.2026" --klient "Anja Karpuk"

# 7. OP825 - kielich - Malwina Hapunowicz
Z=$'Zuzanno, w dniu Twojej Pierwszej Komunii Świętej życzę Ci,\raby Pan Jezus zawsze mieszkał w Twoim sercu i prowadził Cię przez życie.\rNiech Komunia Święta umocni Twoją wiarę i radość,\ra Boża łaska towarzyszy Ci każdego dnia.'
run "OP825" "5136" "$GEN/pudelko_komunia_kielich.py" --klient "Malwina Hapunowicz" --imie "Zuzanny" --data "31.05.2026" --od-kogo "Matka chrzestna z rodziną" --zyczenia "$Z"

# 8. OP831 - prosba (matka tylko) - Katarzyna Skorupa
run "OP831" "5162" "$GEN/prosba_chrzestny_zlota_plexi_uv.py" --klient "Katarzyna Skorupa" --imie-dziecka "Klara" --matka-wolacz "Ciociu Wiolu"

# 9. OP836 - urodziny_wzor3 - Michał Kierzkowski
run "OP836" "5174" "$GEN/buteleczki_urodziny_wzor3.py" --imie "Oliwki" --wiek "18" --klient "Michał Kierzkowski"

# 10. OP853 - dziewczynka - Agnieszka Wojciechowska
Z=$'Pierwsza Komunia to nie tylko moment w Twoim życiu,\rale także moim, jako Twojej chrzestnej. Jestem z Ciebie dumna\ri kocham Cię bezgranicznie. Niech Bóg zawsze będzie Twoim przewodnikiem,\ra jego miłość niech towarzyszy Ci na każdym kroku.'
run "OP853" "5219" "$GEN/pudelko_komunia_dziewczynka.py" --klient "Agnieszka Wojciechowska" --imie "Amelii" --data "16.05.2026" --od-kogo "Ciocia Agnieszka, Wiktor i Mateusz" --zyczenia "$Z"

# 11. OP861 - prosba (matka+ojciec) - Paulina Gzubicka [LACZONE 2 pozycje -> 1 plik]
run "OP861" "5248,5249" "$GEN/prosba_chrzestny_zlota_plexi_uv.py" --klient "Paulina Gzubicka" --imie-dziecka "Aleksander" --matka-wolacz "Ciociu Karolino" --ojciec-wolacz "Wujku Hubercie"

# 12. OP863 - mloda_para - Aleksandra Okuń
run "OP863" "5254" "$GEN/buteleczki_slub_mloda_para.py" --klient "Aleksandra Okuń" --imiona "Ola i Daniel" --data "05.06.2026"

# 13. OP865 - dlonie - Paulina Ciszek-Jachim
Z=$'Komunia to czas wielkiej radości i wzruszeń.\rŻyczymy Ci, abyś zawsze pamiętał o tym dniu jako\ro jednym z najważniejszych momentów swojego życia.\rNiech Twoja wiara będzie Twoim przewodnikiem\rw drodze ku szczęściu i miłości.'
run "OP865" "5258" "$GEN/pudelko_komunia_dlonie.py" --klient "Paulina Ciszek-Jachim" --imie "Huberta" --data "17.05.2026" --od-kogo "Ojciec chrzestny z rodziną" --zyczenia "$Z"

# 14. OP869 - dziewczynka - Eliza Tabaczka
Z=$'W dniu, w którym Bóg zamieszkuje w małym sercu,\rrodzi się coś pięknego na całe życie:\rwiara, która daje siłę i nadzieję\roraz miłość, która nigdy nie znika.\r\rW tym wyjątkowym dniu niech serce otula\rdobro, czułość i piękne wspomnienia.'
run "OP869" "5264" "$GEN/pudelko_komunia_dziewczynka.py" --klient "Eliza Tabaczka" --imie "Marysi" --data "07.06.2026" --od-kogo "Matka Chrzestna z rodziną" --zyczenia "$Z"

# 15. OP872 - buteleczki_wzor5 - Anna Myszkowska
run "OP872" "5270" "$GEN/buteleczki_slub_wzor5.py" --imie_zenskie "Anna" --imie_meskie "Mateusz" --data "12.09.2026" --klient "Anna Myszkowska"

# 16. OP877 - kwiaty - Paulina Kaczmarska
Z=$'Przyjęcie Komunii Świętej\rto wielka radość, ale i odpowiedzialność.\rNiech ciało Boże da Ci odwagę i siłę\roraz chroni od wszelkiego zła, a miłość Jezusa prowadzi\rna właściwą ścieżkę bez trosk i zakrętów.'
run "OP877" "5281" "$GEN/pudelko_komunia_kwiaty.py" --klient "Paulina Kaczmarska" --imie "Tosi" --data "09.05.2026" --od-kogo "Ciocia Paulina, Wujek Łukasz i Zuzia" --zyczenia "$Z"

# 17. OP880 - kwiaty - DOMINIKA PŁOTKOWIAK
Z=$'Dziś jeden z najpiękniejszych dni w życiu -\rTwoje pierwsze, tak bliskie spotkanie z Panem Jezusem.\rZachowaj ten dzień głęboko w pamięci i w sercu!\rObfitych Łask Bożych na całe życie\rw dniu Pierwszej Komunii Świętej.'
run "OP880" "5304" "$GEN/pudelko_komunia_kwiaty.py" --klient "Dominika Płotkowiak" --imie "Poli" --data "10.05.2026" --od-kogo "Ojciec Chrzestny z rodziną" --zyczenia "$Z"

# 18. OP881 - dziewczynka - Sylwia Kiersztan
Z=$'Idź drogą bez przeszkód, miej w sercu wiarę,\ruczciwość i miłość, aby Bóg prowadził Cię\rprzez życie godnie i szczęśliwie.'
run "OP881" "5311" "$GEN/pudelko_komunia_dziewczynka.py" --klient "Sylwia Kiersztan" --imie "Majuni" --data "24.05.2026" --od-kogo "Dziadek Janek i Babcia Ania" --zyczenia "$Z"

# 19. OP883 - chrzest_golabek_uv - Dominika Grzesiowska
Z=$'Niech ten radosny dzień, w którym przyjmujesz Pana Jezusa\rdo serca po raz pierwszy, będzie początkiem pięknej drogi\rpełnej wiary, nadziei i miłości.'
run "OP883" "5321" "$GEN/pudelko_chrzest_golabek_uv.py" --klient "Dominika Grzesiowska" --imie "Szymona" --data "17.05.2026" --od-kogo "Wujek Michał, ciocia Dominika, Ada i Ala" --zyczenia "$Z"

# 20. OP884 - dlonie - Dawid Boligłowa
Z=$'Z okazji przyjęcia do serca Bożej Miłości\rdumni z Ciebie i pełni radości,\rże nadszedł ten Wielki Dzień\rżyczymy by twoje życie\rbyło jak przyjemny sen!\rTakie piękne i wspaniałe,\rniech Bóg Cię prowadzi przez życie całe.'
run "OP884" "5329" "$GEN/pudelko_komunia_dlonie.py" --klient "Dawid Boligłowa" --imie "Julii" --data "10.05.2026" --od-kogo "Ojciec Chrzestny z Żoną" --zyczenia "$Z"

# 21. OP886a - chlopiec - Magdalena Lizak-Olechowicz
Z=$'Niech w Twym sercu zawsze gości,\rBóg dobroci, Bóg miłości.\rW uroczystym dniu Pierwszego Pełnego\rUczestnictwa w Mszy Świętej,\robfitych łask z Nieba.'
run "OP886a" "5357" "$GEN/pudelko_komunia_chlopiec.py" --klient "Magdalena Lizak-Olechowicz" --imie "Miłosza" --data "17.05.2026" --od-kogo "Ojciec Chrzestny z rodziną" --zyczenia "$Z"

# 22. OP886b - golabek_uv - Magdalena Lizak-Olechowicz
Z=$'Boski kielich niech Ci siły doda,\rw smutku modlitwa doradzi,\ra biała hostia przez całe życie\rdo wiary w Boga prowadzi.'
run "OP886b" "5358" "$GEN/pudelko_komunia_golabek_uv.py" --klient "Magdalena Lizak-Olechowicz" --imie "Aleksandra" --data "17 | 05 | 2026" --od-kogo "Ciocia Magdalena, Wujek Jacek i Ernest" --zyczenia "$Z"

# 23. OP888 - dlonie - Patrycja Grzechnik
Z=$'Kochany Ignasiu,\rz okazji Pierwszej Komunii Świętej życzę Ci,\raby Pan Jezus zawsze był blisko Ciebie,\rprowadził Cię przez życie i obdarzał radością każdego dnia.\rNiech Twoje serce będzie zawsze pełne wiary, nadziei i miłości.'
run "OP888" "5375" "$GEN/pudelko_komunia_dlonie.py" --klient "Patrycja Grzechnik" --imie "Ignasia" --data "31.05.2026" --od-kogo "Ojciec chrzestny z rodziną" --zyczenia "$Z"

# 24. OP890a - dziewczynka - Anna Doering Iga
Z=$'Niech ten wyjątkowy dzień pozostanie w Twojej pamięci\rjako chwila pełna radości, spokoju i Bożej obecności.\rNiech Twoja wiara rośnie każdego dnia,\ra uśmiech i dobroć zawsze towarzyszą Ci na Twojej drodze.\r\rDużo szczęścia, zdrowia i spełnienia marzeń!\rNiech Anioł Stróż zawsze nad Tobą czuwa.'
run "OP890a" "5384" "$GEN/pudelko_komunia_dziewczynka.py" --klient "Anna Doering Iga" --imie "Igi" --data "17.05.2026" --od-kogo "Ciocia Ania, Wujek Wojtek i Kondzio" --zyczenia "$Z"

# 25. OP890b - dziewczynka - Anna Doering Kornelia
run "OP890b" "5385" "$GEN/pudelko_komunia_dziewczynka.py" --klient "Anna Doering Kornelia" --imie "Kornelii" --data "17.05.2026" --od-kogo "Ciocia Ania, Wujek Wojtek i Kondzio" --zyczenia "$Z"

# 26. OP890c - dziewczynka - Anna Doering Dominika
run "OP890c" "5386" "$GEN/pudelko_komunia_dziewczynka.py" --klient "Anna Doering Dominika" --imie "Dominiki" --data "17.05.2026" --od-kogo "Ciocia Ania, Wujek Wojtek i Kondzio" --zyczenia "$Z"

# 27. OP892a - matka_chrzestna_wzor1 - Klaudia Kuliś (ze zdjęciem)
P=$'Choć jestem malutki, choć mówić nie umiem,\rto jednak z serduszka bardzo dziękuję.\rByłaś ze mną w tak ważnym dniu,\rgdy w moim serduszku, zamieszkał Bóg.\rNie każdy może pełnić tak ważną rolę.\rTy będziesz się w niej spełniać idealnie.\rCieszę się, że idziemy tą drogą razem.'
ZDJ="C:/tmp/orderpro_photos/klaudiaxy@o2.pl_20260504222338_1000053083.jpg"
run "OP892a" "5402" "$GEN/akrylowe_podziekowanie_matka_chrzestna_wzor1.py" --klient "Klaudia Kuliś" --imie "Gabriel" --data "24.05.2026" --naglowek "Kochana Ciociu Ewelino" --podziekowanie "$P" --zdjecie "$ZDJ"

# 28. OP892b - ojciec_chrzestny_wzor1 - Klaudia Kuliś (ze zdjęciem)
P=$'Choć jestem malutki, choć mówić nie umiem,\rto jednak z serduszka bardzo dziękuję.\rByłeś ze mną w tak ważnym dniu,\rgdy w moim serduszku, zamieszkał Bóg.\rNie każdy może pełnić tak ważną rolę.\rTy będziesz się w niej spełniał idealnie.\rCieszę się, że idziemy tą drogą razem.'
run "OP892b" "5401" "$GEN/akrylowe_podziekowanie_ojciec_chrzestny_wzor1.py" --klient "Klaudia Kuliś" --imie "Gabriel" --data "24.05.2026" --naglowek "Kochany Wujku Robercie" --podziekowanie "$P" --zdjecie "$ZDJ"

# 29. OP893 - kielich - Izabela Domańska
Z=$'W dniu Twojej Pierwszej Komunii Świętej życzę Ci,\raby Pan Jezus, którego dziś przyjmujesz do swojego serca,\rzawsze był Twoim przewodnikiem i najlepszym Przyjacielem.\rNiech prowadzi Cię przez życie drogą dobra, miłości i prawdy,\ra każdy dzień niech przynosi Ci radość i pokój.'
run "OP893" "5404" "$GEN/pudelko_komunia_kielich.py" --klient "Izabela Domańska" --imie "Julii" --data "24.05.2026" --naglowek "Z miłością" --od-kogo "Ojciec Chrzestny Damian i Ciocia Iza" --zyczenia "$Z"

# 30. OP894 - chlopiec - Wioletta Olesińska (BEZ --zyczenia, default z szablonu)
run "OP894" "5405" "$GEN/pudelko_komunia_chlopiec.py" --klient "Wioletta Olesińska" --imie "Sebastiana" --data "10.05.2026" --od-kogo "Siostra Wiola"

# 31. OP896 - kwiaty - Marta Wasik
Z=$'Niech ta radosna chwila przyjaźni z Jezusem\rpozostanie w Twojej pamięci na zawsze,\ra serce Twoje będzie czyste i pełne miłości.'
run "OP896" "5409" "$GEN/pudelko_komunia_kwiaty.py" --klient "Marta Wasik" --imie "Nikodema" --data "17.05.2026" --od-kogo "Matka Chrzestna z rodziną" --zyczenia "$Z"

# 32. OP897 - chlopiec - Aleksandra Miękus (BEZ --zyczenia)
run "OP897" "5411" "$GEN/pudelko_komunia_chlopiec.py" --klient "Aleksandra Miękus" --imie "Antosia" --data "09.05.2026" --od-kogo "Ciocia Ola, wujek Marcin, Jasio i Oluś"

echo "=== BATCH DONE ===" | tee -a "$LOG"
