Ergebnis 1 bis 6 von 6

Thema: Nach Update auf 3.4.5 lässt sich Datenbank nicht aktualisieren

  1. #1
    Contao-Nutzer
    Registriert seit
    16.09.2014.
    Beiträge
    26

    Standard Nach Update auf 3.4.5 lässt sich Datenbank nicht aktualisieren

    Hallo Leute,

    nach dem Update auf 3.4.5 lässt sich die Datenbank für dma_elementgenerator nicht aktualisieren.

    Woran kann das liegen und gibt es eventuell eine andere Möglichkeit?

    Datenbank Aktualisierung über install.php

    datenbank.jpg

  2. #2
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Ich würde erstmal ein Backup der Datenbank machen und den Ordner /system/modules/dma_elementgenerator sichern.
    Dann die Erweiterung dma_elementgenerator deinstallieren. Update db über install.
    Anschliessend dma_elementgenerator neu installieren. Dann sollte es gut sein. Wenn nicht, mittels Restore den alten Zustand herstellen.

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Meiner Meinung nach sind die SQL Definitionen falsch, die sollten lauten:
    Code:
    .... NULL default NULL
    Du kannst das erstmal ignorieren und dem Autor der Erweiterung melden.
    Eine andere Ursache wäre noch, das dort sowohl eine database.sql existiert als auch in der DCA die SQL Definitionen. Auch das geht meistens schief, besonders wenn die Definitionen unterschiedlich sind.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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

    Standard

    Wenn dann NULL ohne default … oder NOT NULL mit default …
    NULL default NULL würde Contao auch nicht erkennen und immer wieder aktualisieren wollen.

  5. #5
    Contao-Fan Avatar von WilhelmTell
    Registriert seit
    12.12.2014.
    Beiträge
    316

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    NOT NULL mit default …
    So sieht's in der aktuellen 1.0.3B6 auch aus:
    SNAG-00042.gif

  6. #6
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wenn dann NULL ohne default … oder NOT NULL mit default …
    NULL default NULL würde Contao auch nicht erkennen und immer wieder aktualisieren wollen.
    Getestet? Es hatte da öfters schon von Version zu Version Änderungen gegeben. Ich bezog mich auf den Wiki Artikel, und dieses Beispiel lief jedenfalls schon mal sauber durch und musste schon mehrmals angepasst werden. Eventuell könnte auch der strict Modus ne Rolle spielen wenn gesetzt in MySQL.
    http://de.contaowiki.org/Korrekte_da..._Hinweise_dazu
    Werd ich mal testen bei Gelegenheit mit einigen Versionen.
    Aber in Contao 3.x++ sollte man eh nicht mehr mit database.sql kommen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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
  •