GUI - Tabelle auswählen, Felder zuordnen, Anzahl eingeben und los geht's.
Wie wäre es noch mit einer GUI? Bestünde da Interesse?
Sowas wie hier:

https://www.mockaroo.com/
Man wählt eine Tabelle aus, ordnet Feld (vorgegeben) und gewünschten Datentyp (z.B. "Vorname") zu und gibt die Anzahl an. Vlt. sogar mit automatischer Erkennung, wenn ein Namensschema wie bei HTML5 vorgegeben wurde. (firstname oder first_name wird automatisch mit "Vorname" vorbelegt, etc.)
Uff. Das ist natürlich eine größere Sache. Neben Feldern für Name und Inhalt müsste man noch den Typ bestimmen. Dieser würde dann auch gewisse Inhalte ausschließen. Ich werde es mal versuchen.
Dieser würde dann auch gewisse Inhalte ausschließen.
Die Oberfläche wäre dann eine Ergänzung, kein Ersatz. Ich hätte mir dazu mal in den nächsten Wochen Gedanken gemacht, außer, du willst es selbst erst mal versuchen.
Klar, gerne! Das Interface würde ich mit Alpine bauen.
Oh, dann müsste ich das erstmal lernen...
Ich dachte du machst dir Gedanken um die Funktionalität und wie was zusammenspielt. Aber wenn du das bauen willst kannst du das natürlich auch. Ich würde ungerne mit jQuery arbeiten. Ich denke das ist nicht mehr notwendig. Alpine macht gewisse Dinge eben sehr einfach. Muss aber auch nicht
Ich habe mal angefangen mit dem erstellen einer Tabelle:

Ah, da seh ich das Missverständnis - ich dachte es geht nur um das Befüllen von vorhandenen YForm-Templates - man definiert sozusagen wie gewohnt über den Table Manager die Formulare, anschließend werden sie mit yform_seeder befüllt - anhand der verwendeten Feldnamen wie firstname könnte seeder automatisch vorschlagen, bspw. Vornamen.
Analog zum Standard in HTML autocomplete-Formulare: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete#values https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#attr-fe-autocomplete
Sprich die Erstellung der Tabelle hat schon vorher stattgefunden und würde auch mit anderen bereits vorhandenen Tabellen funktionieren...
@alxndr-w ich habe nun eine Version, die funktioniert. Aber erstmal zum schnellen erstellen der Tabelle. Einen Seeder werde ich noch bauen. Aber nicht in die YForm Tabelle injecten. Dann müsste man in jeden Datensatz um die Felder zu setzen. Ich mache dazu einen eigenen View, man wählt die Tabelle aus und weist den Spalten die gewünschten Faker-Werte hinzu. Danach gibt man noch an, wie oft das ganze eingefügt werden soll. So zumindest meine erste Idee.
