Ergebnis 1 bis 2 von 2

Thema: Tabellen lassen sich nicht löschen

  1. #1
    Contao-Nutzer
    Registriert seit
    10.08.2014.
    Beiträge
    68

    Standard Tabellen lassen sich nicht löschen

    Hallo,

    ich habe dummerweise Avisota auf meiner Contao 3.5.4 Umgebung installiert.
    Da scheint die Kompatiblität zu Contao 3.5.4 zu fehlen, oder??!

    Habe es jedenfalls wieder deinstalliert.
    Leider lassen sich jedoch die Tabellen in der Datenbank nicht löschen. Anbei die Fehlermeldung.

    Code:
    Fatal error: Uncaught exception Exception with message Query error: Cannot delete or update a parent row: a foreign key constraint fails (DROP TABLE `orm_avisota_layout`;) thrown in E:\www_root\sfm-intranet\system\modules\core\library\Contao\Database\Statement.php on line 295
    
    #0 E:\www_root\sfm-intranet\system\modules\core\library\Contao\Database.php(207): Contao\Database\Statement->query('DROP TABLE `orm...')
    #1 E:\www_root\sfm-intranet\system\modules\repository\classes\RepositoryManager.php(477): Contao\Database->query('DROP TABLE `orm...')
    #2 E:\www_root\sfm-intranet\system\modules\repository\classes\RepositoryBackendModule.php(153): RepositoryManager->update('database')
    #3 E:\www_root\sfm-intranet\system\modules\core\classes\BackendModule.php(98): RepositoryBackendModule->compile()
    #4 E:\www_root\sfm-intranet\system\modules\repository\classes\RepositoryBackendModule.php(72): Contao\BackendModule->generate()
    #5 E:\www_root\sfm-intranet\system\modules\repository\classes\RepositoryManager.php(57): RepositoryBackendModule->generate()
    #6 E:\www_root\sfm-intranet\system\modules\core\classes\Backend.php(423): RepositoryManager->generate()
    #7 E:\www_root\sfm-intranet\system\modules\core\controllers\BackendMain.php(131): Contao\Backend->getBackendModule('repository_mana...')
    #8 E:\www_root\sfm-intranet\contao\main.php(20): Contao\BackendMain->run()
    #9 {main}
    Wie kann ich die Tabellen doch löschen??

    Vielen Dank im Voraus.

    Beste Grüße
    Jörg

  2. #2
    Contao-Fan Avatar von css-umsetzung
    Registriert seit
    13.11.2010.
    Ort
    Berlin
    Beiträge
    307

    Standard

    Über phpmyadmin geht das in drei Schritten wenn du alle gwünschten zum löschen markierst. Er lässt immer welche übrig die dann beim nächsten mal gekillt werden können.

    Der schwierigere bzw. umständliche Weg ist, mit alter Table die foreign keys zu löschen, um dann die Tabellen löschen zu können.
    css-umsetzung.de

    Programmierungen im Bereich PHP, JavaScript sowie Layoutumsetzungen in HTML/CSS.
    Unterstützte Systeme: Contao, JTL, Plentymarket sowie alle XTC Basierenden Shops.
    -JTL Servicepartner- -Quicksupport über Teamview-

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
  •