Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: Mitgliederdaten von Live- nach Entwicklungsinstallation

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.836
    Contao-Projekt unterstützen

    Support Contao

    Standard Mitgliederdaten von Live- nach Entwicklungsinstallation

    Hallo,

    ich habe zwei Installationen, jeweils mit Mitgliederanmeldung
    - eine live-Installation in dieser bereits Mitgliederanmeldungen vorhanden sind (etwa 50)
    - eine Entwicklungsinstallation in der diese Mitglieder noch nicht angelegt sind, aber übertragen werden müssen

    Ich bräuchte Tipps und Vorgehensweise(n), wie ich die Benutzer nun aus der Live-Installation in die Entwicklungs-Installation bekomme. ... ohne dass sich die Mitglieder neu registrieren müssten und im Idealfall auch das Passwort mit übertragen werden kann.
    Meine Vermutung liegt im Bereich der Datenbank - hierzu habe ich aber keinen blassen Schimmer, wie ich die entsprechenden Datenfelder exportieren bzw. importieren könnte

    vielen Dank
    Grüsse
    Bernhard


  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Du musst ja nur tl_member kopieren (ggf. auch tl_member_group, falls sich das auch unterscheidet).
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.836
    Contao-Projekt unterstützen

    Support Contao

    Standard

    ja, klingt einfach - aber wie mache ich das mit phpMyAdmin?
    die beiden Tabellen tl_member und tl_member_group exportieren und die *.sql füge ich dann wie genau diesen Tabellen hinzu?
    Grüsse
    Bernhard


  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Wenn du die Tabellen mit den Default Einstellungen im phpMyAdmin exportierst, kannst du das auch ganz normal wieder im phpMyAdmin importieren lassen (da sich dann DROP TABLE Anweisungen darin befinden). Oder willst du die beiden Datenbanken zusammenführen? Also sollen die Einträge in tl_member in der Dev Instanz erhalten bleiben?
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.836
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Oder willst du die beiden Datenbanken zusammenführen? Also sollen die Einträge in tl_member in der Dev Instanz erhalten bleiben?
    ja, es gibt einen Stand mit "heute" in der Entwicklungs-Installation, der mit den neuen Mitgliedern (aus der Live-Installation) ergänzt werden soll.
    Vorm Go-Live sollte das dann nochmals wiederholt werden - sprich, da wird es dann nochmals einen neueren Stand geben.
    Grüsse
    Bernhard


  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Achso, das ist dann etwas komplizierter. Du könntest natürlich auch nur einzelne Einträge exportieren lassen, ohne die ID, und diese dann importieren. Je nach dem könnte das aber ein unüberschaubarer Aufwand sein und evt. müsstset du dir stattdessen bspw. ein Command schreiben, dass auf die externe Datenbank zugreift und die Mitgliederdatenbank bspw. anhand der Benutzernamen synchronisiert (könnte natürlich auch zu duplikaten führen, wenn in der Live Datenbank jemand seinen Benutzernamen mal geändert hat).
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.836
    Contao-Projekt unterstützen

    Support Contao

    Standard

    OK - mmmh
    Das Vorgehen aus #4: müsste dazu die Zieltabelle leer sein? Oder werden die vorhandenen Datensätze dann einfach mit den reinkopierten Daten überschieben?
    Grüsse
    Bernhard


  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    OK - mmmh
    Das Vorgehen aus #4: müsste dazu die Zieltabelle leer sein? Oder werden die vorhandenen Datensätze dann einfach mit den reinkopierten Daten überschieben?
    Die Zieltabelle muss nicht leer sein, phpMyAdmin fügt automatisch DROP TABLE tl_member ein. Aber wie gesagt sind dann alle Einträge weg.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.836
    Contao-Projekt unterstützen

    Support Contao

    Standard

    OK - das passt mal so für mich - vielen DANK
    Ich werde das mal nach hinten, in Richtung/kurz vor Go-Live verschieben und mich dann ggf. nochmals hier melden
    Grüsse
    Bernhard


  10. #10
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Alternativ evtl. con4gis-Import. Nutze ich während der Bearbeitung und deinstalliere die Extension dann später wieder wenn nicht mehr benötigt.
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •