Hallo,
ich habe gerade von Version 2.4.5 auf 3.1.3 aktualisiert. Dabei mußte ich die Tabelle adm_folder_roles manuell anlegen, wahrscheinlich fehlt sie im Updateskript.
Grüße
Tabelle adm_folder_roles bei Update vergessen
Re: Tabelle adm_folder_roles bei Update vergessen
Nein, sie fehlt nicht im Updatescript. Es gab in alten Versionen Konstellationen, in denen diese Tabelle gelöscht wurde. Das passierte scheinbar bei der Erstellung des Backups.
Viele Grüße
Fasse
Viele Grüße
Fasse
Re: Tabelle adm_folder_roles bei Update vergessen
Korrekt, wenn ich bei mir ein Backup in der Anwendung erstelle erscheint der Fehler. Lasse die DB mehrmals täglich per cronjob auf dem SQL Server sichern. Nur wenn ich tagsüber viel mache dann zieh ich ab und an in der Anwendung ein zusätzliches Backup
S Q L - E R R O R
CODE: 42S02
1146
Table 'memdb.adm_folder_roles' doesn't exist
B A C K T R A C E
FILE: adm_program/system/classes/database.php
LINE: 433
CALL: Database->showError()
FILE: adm_program/modules/backup/backup_script.php
LINE: 150
CALL: Database->query()
FILE: adm_program/modules/backup/backup.php
LINE: 135
CALL: include('adm_program/modules/backup/backup_script.php')
Re: Tabelle adm_folder_roles bei Update vergessen
Hast du jetzt mit einer aktuellen Version ein Backup erstellt und die Tabelle ist wieder verschwunden?
Re: Tabelle adm_folder_roles bei Update vergessen
Die Tabelle wird mir in phpMyAdmin nicht mehr angezeigt, wenn ich
CREATE TABLE `adm_folder_roles` (
`flr_fol_id` int(11) unsigned NOT NULL,
`flr_rol_id` int(11) unsigned NOT NULL,
PRIMARY KEY (`flr_fol_id`,`flr_rol_id`),
KEY `FLR_FOL_FK` (`flr_fol_id`),
KEY `FLR_ROL_FK` (`flr_rol_id`),
CONSTRAINT `adm_FK_FLR_FOL` FOREIGN KEY (`flr_fol_id`) REFERENCES `adm_folders` (`fol_id`),
CONSTRAINT `adm_FK_FLR_ROL` FOREIGN KEY (`flr_rol_id`) REFERENCES `adm_roles` (`rol_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
starte, kommt Tabelle existiert schon
Irgendwas hängt dadurch in meinen Rollen schief.
CREATE TABLE `adm_folder_roles` (
`flr_fol_id` int(11) unsigned NOT NULL,
`flr_rol_id` int(11) unsigned NOT NULL,
PRIMARY KEY (`flr_fol_id`,`flr_rol_id`),
KEY `FLR_FOL_FK` (`flr_fol_id`),
KEY `FLR_ROL_FK` (`flr_rol_id`),
CONSTRAINT `adm_FK_FLR_FOL` FOREIGN KEY (`flr_fol_id`) REFERENCES `adm_folders` (`fol_id`),
CONSTRAINT `adm_FK_FLR_ROL` FOREIGN KEY (`flr_rol_id`) REFERENCES `adm_roles` (`rol_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
starte, kommt Tabelle existiert schon
Irgendwas hängt dadurch in meinen Rollen schief.
Re: Tabelle adm_folder_roles bei Update vergessen
Du arbeitest komplett mit der 3.1.3? Also auch das Backup hast du mit der 3.1.3 gemacht?