OXID eShop Testdaten generieren, für OXID 6 und 7.
SeedBase füllt deinen OXID eShop mit realistischen, synthetischen Demodaten: oxarticles, oxcategories, oxvendor, oxuser und oxorder, bei denen jeder Fremdschlüssel auflöst. Vorlagen für OXID 6 und 7 sind hinterlegt, Export als SQL oder direkt in MySQL/MariaDB.
Free-Tier · keine Kreditkarte · EU-Hosting · keine Tracker
Warum ein leerer eShop schlechte Tests macht
Ein frisch aufgesetzter OXID eShop hat keine Artikel, keine Bestellhistorie und keine Kategoriebäume. Genau dort verstecken sich die Bugs, die im Live-Betrieb teuer werden.
Leere Listen testen nichts
Pagination, Filter, Varianten und Staffelpreise zeigen ihr Verhalten erst mit hunderten oxarticles und realistischer Streuung über Kategorien und Hersteller.
Demodaten von Hand veralten
Jedes Modul-Update und jede DB-Anpassung bricht die paar handgepflegten Beispielartikel. Neue Felder bleiben leer, neue Tabellen fehlen.
Echte Shop-Daten sind ein DSGVO-Risiko
Ein Dump der Produktiv-Datenbank bringt echte Kunden-E-Mails, Adressen und Bestellungen auf jeden Dev-Rechner und in jedes CI-Volume.
Das ox-Schema, korrekt abgebildet
OXID eShop nutzt ein eigenes, ox-prefixed Tabellenschema mit char(32)-IDs. SeedBase hat es als Vorlage hinterlegt, mit den Fremdschlüsseln zwischen Artikeln, Kategorien, Nutzern und Bestellungen.
OXID eShop → ox-Präfix, char(32)-IDs oxarticles, oxcategories, oxvendor, oxmanufacturers, oxobject2category, oxuser, oxaddress, oxorder, oxorderarticles # Export: INSERTs in topologischer FK-Reihenfolge, # oxorder.oxuserid und oxorderarticles.oxartid # lösen immer auf, 2 bis 19 Bestellungen pro Nutzer OXID 6 und 7 teilen dieses Kern-Schema.
Was die generierten Daten können
Jede Bestellung gehört zu einem Nutzer
oxorderarticles referenzieren existierende oxarticles, oxorder existierende oxuser, Artikel ihre Kategorien und Hersteller über oxobject2category. Inserts in topologischer Reihenfolge, das SQL lädt as-is.
Verteilungen wie ein echter Shop
Nicht jeder Nutzer hat genau 5 Bestellungen, nicht jede Kategorie gleich viele Artikel. Long-Tail- und Normalverteilungen erzeugen die Streuung, in der Performance- und Pagination-Bugs sichtbar werden.
OXID 6 und 7 per Dropdown
Das DB-Schema ist von 6 auf 7 im Kern gleich geblieben, beide Versionen sind wählbar. Die Vorlage wird als echtes SQL gegen eine Datenbank mit Fremdschlüssel-Constraints geprüft.
Bestelldaten wandern mit
oxorderdate und Anlagezeitpunkte werden relativ zu heute generiert, Umsatz-Auswertungen der letzten 30 Tage bleiben gefüllt statt mit der Zeit leerzulaufen.
SQL-Export oder DB-Push
SQL, CSV oder JSON herunterladen, oder direkt in eine MySQL/MariaDB-Verbindung schreiben. Passt zur OXID-Standard-Datenbank ohne Zwischenschritt.
VS-Code- und JetBrains-Plugin
Eigenes Schema oder Custom-Module mit eigenen Tabellen? Push deine Tabellen aus dem Editor zu SeedBase und generiere darauf, nicht nur auf der Standard-Vorlage.
Häufige Fragen
Wie bekomme ich realistische Testdaten in meinen OXID eShop?
OXID-6- oder OXID-7-Vorlage im Neues-Projekt-Flow wählen, Zeilenzahlen festlegen oder die Heuristik entscheiden lassen, generieren. oxarticles, oxcategories, oxuser und oxorder entstehen so, dass jeder Fremdschlüssel auf einen existierenden Datensatz zeigt. Export als SQL oder direkt in eine MySQL/MariaDB-Verbindung.
Unterstützt ihr OXID 6 und OXID 7?
Ja, beide als Vorlage. Das ox-prefixed Kern-Schema (oxarticles, oxcategories, oxvendor, oxuser, oxorder, oxorderarticles) ist von OXID 6 auf 7 gleich geblieben, die Version wählst du per Dropdown.
Sind das echte Kundendaten oder synthetische?
Vollsynthetisch, hinter den Werten stehen keine echten Personen, also kein DSGVO-Risiko. Wer echte Produktionsdaten testen muss, maskiert sie stattdessen formatwahrend und konsistent. Mehr zur Anonymisierung →
Kann ich die Daten direkt in die OXID-Datenbank laden?
Ja, SQL herunterladen oder direkt in eine MySQL/MariaDB-Verbindung pushen. Die Inserts kommen in topologischer Fremdschlüssel-Reihenfolge, ein constrained Schema lädt ohne Umsortieren.
In zwei Minuten zum vollen OXID eShop
Registrieren, OXID-Vorlage wählen, generieren. Kein Vertriebsgespräch, keine Kreditkarte, der Free-Tier reicht für den ersten echten Eindruck.
- OXID 6 und 7
- FK-konsistent
- SQL / CSV / JSON
- EU-Hosting
Andere Shopsysteme: Shopware · Allgemein: Testdaten-Generator · aus SQL-Schema