Changes between Initial Version and Version 1 of Ticket #248


Ignore:
Timestamp:
Aug 12, 2014, 3:52:39 PM (11 years ago)
Author:
Torsten Riemer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #248

    • Property Summary Erwartete Probleme beim Update von Shopversion 1.06 rev 4642 SP1 -> 2.00Erwartete Probleme beim Update von Shopversion 1.06 rev 4642 SP1/SP2 -> 2.00
  • Ticket #248 – Description

    initial v1  
     1'''Änderungen seit SP1:'''
     2
    13Leider war es nun doch nötig in der Update-Anleitung für Shopversion 1.06 rev 4642 SP1 folgenden SQL-Befehl mit aufzunehmen:
    24
     
    79}}}
    810
    9 Das führt beim späteren update auf Version 2.00 zu Problemen, da der selbe SQL-Befehl auch in der "update_1.0.6.0_to_2.0.0.0.sql" enthalten ist.
     11Das führt beim späteren Update auf Version 2.00 zu Problemen, da der selbe SQL-Befehl auch in der "update_1.0.6.0_to_2.0.0.0.sql" enthalten ist.
    1012
    1113Ich schlage vor die 3 SQL-Befehle aus der "update_1.0.6.0_to_2.0.0.0.sql" zu entfernen und stattdessen das Zahlungsmodul "banktransfer.php" um eine Prüfung zu erweitern, ob die Spalten bereits vorhanden sind oder nicht. Wenn nicht, dann soll sie das Modul anlegen. Eine Vorlage, wie das umgesetzt werden kann befindet sich im Zahlungsmodul "paypal.php".
     14
     15
     16'''Änderungen seit SP2:'''
     17
     18Mit SP2 kamen nun noch folgende Datenbank-Änderungen hinzu, die leider auch in der "update_1.0.6.0_to_2.0.0.0.sql" enthalten sind:
     19
     20{{{
     21ALTER TABLE admin_access ADD safeterms INT(1) NOT NULL DEFAULT 0;
     22UPDATE admin_access SET safeterms = 1 WHERE customers_id = 1 LIMIT 1;
     23UPDATE admin_access SET safeterms = 1 WHERE customers_id = 'groups' LIMIT 1;
     24
     25ALTER TABLE admin_access ADD easymarketing INT(1) NOT NULL DEFAULT 0;
     26UPDATE admin_access SET easymarketing = 1 WHERE customers_id = 1 LIMIT 1;
     27UPDATE admin_access SET easymarketing = 1 WHERE customers_id = 'groups' LIMIT 1;
     28
     29ALTER TABLE admin_access ADD it_recht_kanzlei INT(1) NOT NULL DEFAULT 0;
     30UPDATE admin_access SET it_recht_kanzlei = 1 WHERE customers_id = 1 LIMIT 1;
     31UPDATE admin_access SET it_recht_kanzlei = 1 WHERE customers_id = 'groups' LIMIT 1;
     32
     33ALTER TABLE admin_access ADD payone_config INT(1) NOT NULL DEFAULT 0;
     34UPDATE admin_access SET payone_config = 1 WHERE customers_id = 1 LIMIT 1;
     35UPDATE admin_access SET payone_config = 1 WHERE customers_id = 'groups' LIMIT 1;
     36
     37ALTER TABLE admin_access ADD payone_logs INT(1) NOT NULL DEFAULT 0;
     38UPDATE admin_access SET payone_logs = 1 WHERE customers_id = 1 LIMIT 1;
     39UPDATE admin_access SET payone_logs = 1 WHERE customers_id = 'groups' LIMIT 1;
     40}}}