[⣷] Pulling schema from database...
[2K[1G[✓] Pulling schema from database...
[15:46:43] [32mINFO[39m: [36m[ipal] Plugin initialized.[39m
=== LAYOUT PL ===
[0] pageHeader
[1] contactSection

=== LAYOUT DE ===
[0] pageHeader
[1] contactSection

=== FULL DUMP DE ===
[
  {
    "id": "6aab9fe4fae4c5f3750e199d",
    "title": "Kontakt",
    "subtitle": "Haben Sie Fragen zu Ihrer Steuererklärung in Deutschland? Kontaktieren Sie uns — wir helfen Ihnen gerne.",
    "image": null,
    "blockName": null,
    "blockType": "pageHeader"
  },
  {
    "id": "6aab9fe4fae4c5f3750e199e",
    "address": "Vom Kunden zu bestätigen",
    "phone": "+49 123 456 789",
    "email": "kontakt@example.com",
    "hours": "Mo-Fr: 9:00 - 17:00\nNach vorheriger Terminvereinbarung",
    "form": {
      "id": 1,
      "title": "Kontaktformular",
      "fields": [
        {
          "id": "6aab2fdb7d8e4b60abd49527",
          "name": "name",
          "width": null,
          "required": true,
          "blockName": null,
          "blockType": "text",
          "label": "Vor- und Nachname",
          "defaultValue": null
        },
        {
          "id": "6aab2fdb7d8e4b60abd49528",
          "name": "email",
          "width": null,
          "required": true,
          "blockName": null,
          "blockType": "email",
          "label": "E-Mail Adresse"
        },
        {
          "id": "6aab2fdb7d8e4b60abd4952a",
          "name": "service",
          "width": null,
          "placeholder": null,
          "required": null,
          "blockName": null,
          "options": [
            {
              "id": "6aab9bd69f369ef03e6bf859",
              "value": "erstellung-der-einkommensteuererklarung",
              "label": "Erstellung der Einkommensteuererklärung"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85a",
              "value": "steuervorausberechnung",
              "label": "Steuervorausberechnung"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85b",
              "value": "prufung-des-steuerbescheids",
              "label": "Prüfung des Steuerbescheids"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85c",
              "value": "einspruchsverfahren",
              "label": "Einspruchsverfahren"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85d",
              "value": "ganzjahrige-steuerliche-betreuung",
              "label": "Ganzjährige steuerliche Betreuung"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85e",
              "value": "wahl-der-optimalen-steuerklasse",
              "label": "Wahl der optimalen Steuerklasse"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85f",
              "value": "freibetrage-kindergeld-and-fahrtkosten",
              "label": "Freibeträge, Kindergeld & Fahrtkosten"
            }
          ],
          "blockType": "select",
          "label": "Dienstleistung",
          "defaultValue": null
        },
        {
          "id": "6aab2fdb7d8e4b60abd4952b",
          "name": "message",
          "width": null,
          "required": true,
          "blockName": null,
          "blockType": "textarea",
          "label": "Nachricht",
          "defaultValue": null
        },
        {
          "id": "6aab2fdb7d8e4b60abd4952c",
          "name": "consent",
          "width": null,
          "required": true,
          "defaultValue": null,
          "blockName": null,
          "blockType": "checkbox",
          "label": "Ich stimme der Datenverarbeitung zu"
        }
      ],
      "submitButtonLabel": null,
      "confirmationType": "message",
      "confirmationMessage": {
        "root": {
          "type": "root",
          "children": [
            {
              "type": "paragraph",
              "children": [
                {
                  "type": "text",
                  "text": "Vielen Dank für Ihre Nachricht!",
                  "version": 1
                }
              ],
              "direction": "ltr",
              "format": "",
              "indent": 0,
              "version": 1
            }
          ],
          "direction": "ltr",
          "format": "",
          "indent": 0,
          "version": 1
        }
      },
      "redirect": {
        "type": "reference",
        "url": null
      },
      "emails": [
        {
          "id": "6aab8cd6f63e48e4b270376c",
          "emailTo": "michal@example.com",
          "cc": null,
          "bcc": null,
          "replyTo": null,
          "emailFrom": "noreply@example.com",
          "subject": "Neue Anfrage über die Website",
          "message": {
            "root": {
              "type": "root",
              "children": [
                {
                  "type": "paragraph",
                  "children": [
                    {
                      "type": "text",
                      "text": "Jemand hat eine Anfrage über die Website gesendet.",
                      "version": 1
                    }
                  ],
                  "direction": "ltr",
                  "format": "",
                  "indent": 0,
                  "version": 1
                }
              ],
              "direction": "ltr",
              "format": "",
              "indent": 0,
              "version": 1
            }
          }
        }
      ],
      "updatedAt": "2026-09-17T07:50:46.201Z",
      "createdAt": "2026-09-17T00:10:03.982Z"
    },
    "blockName": null,
    "blockType": "contactSection"
  }
]

=== FULL DUMP PL ===
[
  {
    "id": "6aab9f5e52cb70f317bb9a7b",
    "title": "Kontakt",
    "subtitle": "Masz pytania dotyczące rozliczenia podatkowego w Niemczech? Skontaktuj się z nami — chętnie pomożemy.",
    "image": null,
    "blockName": null,
    "blockType": "pageHeader"
  },
  {
    "id": "6aab9f5e52cb70f317bb9a7c",
    "address": "DO POTWIERDZENIA PRZEZ KLIENTA",
    "phone": "+49 123 456 789",
    "email": "kontakt@example.com",
    "hours": "Pon-Pt: 9:00 - 17:00\nPo wcześniejszym umówieniu",
    "form": {
      "id": 1,
      "title": "Kontaktformular",
      "fields": [
        {
          "id": "6aab2fdb7d8e4b60abd49527",
          "name": "name",
          "width": null,
          "required": true,
          "blockName": null,
          "blockType": "text",
          "label": "Imię i nazwisko",
          "defaultValue": null
        },
        {
          "id": "6aab2fdb7d8e4b60abd49528",
          "name": "email",
          "width": null,
          "required": true,
          "blockName": null,
          "blockType": "email",
          "label": "Adres e-mail"
        },
        {
          "id": "6aab2fdb7d8e4b60abd4952a",
          "name": "service",
          "width": null,
          "placeholder": null,
          "required": null,
          "blockName": null,
          "options": [
            {
              "id": "6aab9bd69f369ef03e6bf859",
              "value": "erstellung-der-einkommensteuererklarung"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85a",
              "value": "steuervorausberechnung"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85b",
              "value": "prufung-des-steuerbescheids"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85c",
              "value": "einspruchsverfahren"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85d",
              "value": "ganzjahrige-steuerliche-betreuung"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85e",
              "value": "wahl-der-optimalen-steuerklasse"
            },
            {
              "id": "6aab9bd69f369ef03e6bf85f",
              "value": "freibetrage-kindergeld-and-fahrtkosten"
            }
          ],
          "blockType": "select",
          "label": "Usługa",
          "defaultValue": null
        },
        {
          "id": "6aab2fdb7d8e4b60abd4952b",
          "name": "message",
          "width": null,
          "required": true,
          "blockName": null,
          "blockType": "textarea",
          "label": "Wiadomość",
          "defaultValue": null
        },
        {
          "id": "6aab2fdb7d8e4b60abd4952c",
          "name": "consent",
          "width": null,
          "required": true,
          "defaultValue": null,
          "blockName": null,
          "blockType": "checkbox",
          "label": "Wyrażam zgodę na przetwarzanie danych"
        }
      ],
      "submitButtonLabel": null,
      "confirmationType": "message",
      "confirmationMessage": {
        "root": {
          "type": "root",
          "children": [
            {
              "type": "paragraph",
              "children": [
                {
                  "type": "text",
                  "text": "Dziękujemy za wiadomość!",
                  "version": 1
                }
              ],
              "direction": "ltr",
              "format": "",
              "indent": 0,
              "version": 1
            }
          ],
          "direction": "ltr",
          "format": "",
          "indent": 0,
          "version": 1
        }
      },
      "redirect": {
        "type": "reference",
        "url": null
      },
      "emails": [
        {
          "id": "6aab8cd6f63e48e4b270376c",
          "emailTo": "michal@example.com",
          "cc": null,
          "bcc": null,
          "replyTo": null,
          "emailFrom": "noreply@example.com",
          "subject": "Nowe zapytanie ze strony",
          "message": {
            "root": {
              "type": "root",
              "children": [
                {
                  "type": "paragraph",
                  "children": [
                    {
                      "type": "text",
                      "text": "Ktoś wysłał zapytanie ze strony.",
                      "version": 1
                    }
                  ],
                  "direction": "ltr",
                  "format": "",
                  "indent": 0,
                  "version": 1
                }
              ],
              "direction": "ltr",
              "format": "",
              "indent": 0,
              "version": 1
            }
          }
        }
      ],
      "updatedAt": "2026-09-17T07:50:46.201Z",
      "createdAt": "2026-09-17T00:10:03.982Z"
    },
    "blockName": null,
    "blockType": "contactSection"
  }
]
