Neu Alternative zu https://wawi-db.jtl-software.de/ - Wawi-Diff zur Darstellung von Datenbank-Änderungen

merres

Sehr aktives Mitglied
28. März 2024
117
101
Hallo zusammen,

da ich für ein Projekt die Änderungen der Datenbank programmatisch verarbeiten musste und ich kein Fan der Oberfläche von wawi-db.jtl-software.de bin, habe ich aus meinem internen Skript direkt ne kleine Web-App gebaut, die diese Änderungen etwas "schöner" darstellt.

Änderungen an den Stored Procedures und Funktionen werden im diff-Format dargestellt, Änderungen an Tabellen werden klarer definiert, indem die exakte Änderung zur gewählten Vorgängerversion angezeigt wird.

So funktioniert's

1. Zwei Versionen auswählen (z.B. 1.11.4.0 → 1.11.5.0)
2. Änderungen laden – die App zeigt alle geänderten Tabellen, Prozeduren, Funktionen und Views
3. Objekt anklicken – Details ansehen: Welche Spalten wurden hinzugefügt/entfernt, was hat sich im Code geändert

Leider funktioniert es aufgrund der Datenlage von wawi-db nicht für alle Objekte (Tabelle, Ansichten etc.) einwandfrei, aber es werden schon einige nützliche Dinge ausgespuckt.


wawidiff.jpg

Link: Wawi Diff

Vielleicht ist es für den einen oder anderen nützlich!

LG
 
Zuletzt bearbeitet:

John

Sehr aktives Mitglied
3. März 2012
4.125
1.050
Berlin
Das ist ein sehr schöner Ansatz.

Alternativ kann man sich auch die unterschiedlichen Versionen in
C:\Program Files (x86)\JTL-Software\Scripts\Generated
mal in WinMerge oder per Git anschauen...
 

upbox

Offizieller Servicepartner
SPBanner
17. Januar 2011
269
36
Firma
upbox GmbH
Sehr spannend und gute Idee.
Aber bist du dir sicher, dass es zwischen der 1.11 und der 2.0 keine Änderungen geänderten Tabellen gibt?
 

Anhänge

  • 2026-03-10_09h03_20.jpg
    2026-03-10_09h03_20.jpg
    15,4 KB · Aufrufe: 9

merres

Sehr aktives Mitglied
28. März 2024
117
101
Muss mir das erst selber noch mal ansehen was ich alles ändern muss. Mein letzter Stand war, dass es schon Änderungen in wichtigen (für unsere Tools) wichtigen Tabellen gab.

Und hier https://wawi-db.jtl-software.de/comparer/1.11.7.0/2.0.0.0#modified-tables steht ja auch 54 geänderte Tabellen.
Yes, aber wenn du z.B. von 1.11.0.0 zu 2.0.0.0 schaust (https://wawi-db.jtl-software.de/comparer/1.11.0.0/2.0.0.0), dann ist dort keine Tabelle geändert, was ja irgendwo nicht stimmen kann. An für sich müsste ich also jede Zwischenversion tracken und dann die Summe der Änderungen anzeigen. Das Tool von JTL gibt hier nicht das richtige aus, ist aber die Basis meiner Daten...
Vielleicht ändere ich mal für meine Version die Art und Weise wie Änderungen getrackt werden. Da müsste ich aber einiges im Backend ändern...
 
Ähnliche Themen
Titel Forum Antworten Datum
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 3
Neu Amazon.com - kein Abgleich der Bestände Wawi 1.11.9 Amazon-Anbindung - Fehler und Bugs 0
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 1.11. Amazon Rechnungen (extern) in der Kundenansicht verschwunden ?! User helfen Usern - Fragen zu JTL-Wawi 2
Updatezwang beim öffnen der WAWI JTL-Wawi 1.6 13
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 10
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
JTL Wawi 1.11.xx langsam unbenutzbar! JTL-Wawi 1.11 4
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Wawi 1.11.9 Ständige Abstürze bei Aktualisierung Artikelstammdaten JTL-Wawi 1.11 4
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Neu Paypal Abgleich - Schnittstelle geändert- Wawi Update Erforderlich ! JTL-Wawi - Fehler und Bugs 12
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
Nach Wawi Update keine Fehlermeldung mehr sichtbar kaufland.de - Anbindung (SCX) 2
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
POS anbinden an WAWI 1.11.10.0 JTL-Wawi 1.11 2
Emailvorlagen in WAWI JTL-Wawi 2.0 9
Wawi 1.11.10 : Feldinhalt "Kundenkommentar" fehlt beim Versand in WMS JTL-Wawi 1.11 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
WAWI 2.0.0 erkennt keine Updates JTL-Wawi 2.0 1
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Wawi verschluckt Zeichen beim Mailversand JTL-Wawi 2.0 1
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 6
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
Neu WAWI 2.0.2 Auftragsuche nach Ebay-Benutzernamen funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen