Hi Torsten,
vielen Dank für die Aufnahme der Änderungen.
Mir ist aber noch aufgefallen, dass der leere Eintrag in der Tabelle
configuration_group auch in der Datei
gutschein.sql enthalten ist. Dort sollte er ebenfalls entfernt werden.
Noch eine kleine Anmerkung zu dem Script: Statt
"0000-00-00 00:00:00" für
date_added in der Tabelle
configurations würde ich dort die Funktion
now() verwenden. (Übrigens auch in modified.sql, das die DB eines neuen shops erzeugt, aber das ist eine andere Baustelle.)
Und für alle, die das "Premium" Modul wieder loswerden wollen, aber auch zur Mehrfachinstallation
habe ich mir ein kleines DB-Script gefummelt, das die Änderungen der gutschein.sql bzw. der install-gs-generator.php in der DB wieder rückgängig macht.
ALTER TABLE `orders` DROP COLUMN `coupon_code`;
ALTER TABLE `coupon_email_track` DROP COLUMN `text`;
ALTER TABLE `coupon_email_track` DROP COLUMN `titel`;
ALTER TABLE `coupon_email_track` DROP COLUMN `sign`;
ALTER TABLE `coupon_email_track` DROP COLUMN `session_id`;
DROP TABLE `coupons_tmp`;
DROP TABLE `coupon_email_track_tmp`;
DELETE FROM `configuration` WHERE configuration_key LIKE 'MODULE_GIFT_GENERATOR%';
DELETE FROM `configuration_group` WHERE configuration_group_id=93;
DELETE FROM `configuration_group` WHERE configuration_group_title='' AND configuration_group_description='' AND sort_order IS NULL AND visible=1;
-- Und ggf. die Spalte coupon_code deren Fehlen in einer älteren Version des Moduls zu einem Laufzeitfehler führte
ALTER TABLE `orders_status_history` DROP COLUMN `coupon_code`;
So, dann werde ich jetzt mal versuchen, das Ding (bei mir) zum Laufen zu bringen...
Gruß
Rolf