Tabelle adm_folder_roles bei Update vergessen

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
cfw
Beiträge: 1
Registriert: 6. Mai 2016, 15:18

Tabelle adm_folder_roles bei Update vergessen

Beitrag von cfw »

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
Benutzeravatar
fasse
Administrator
Beiträge: 6185
Registriert: 12. Nov 2005, 16:06

Re: Tabelle adm_folder_roles bei Update vergessen

Beitrag von fasse »

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
magix
Beiträge: 28
Registriert: 25. Apr 2016, 14:09

Re: Tabelle adm_folder_roles bei Update vergessen

Beitrag von magix »

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')
Benutzeravatar
fasse
Administrator
Beiträge: 6185
Registriert: 12. Nov 2005, 16:06

Re: Tabelle adm_folder_roles bei Update vergessen

Beitrag von fasse »

Hast du jetzt mit einer aktuellen Version ein Backup erstellt und die Tabelle ist wieder verschwunden?
magix
Beiträge: 28
Registriert: 25. Apr 2016, 14:09

Re: Tabelle adm_folder_roles bei Update vergessen

Beitrag von magix »

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.
Benutzeravatar
fasse
Administrator
Beiträge: 6185
Registriert: 12. Nov 2005, 16:06

Re: Tabelle adm_folder_roles bei Update vergessen

Beitrag von fasse »

Du arbeitest komplett mit der 3.1.3? Also auch das Backup hast du mit der 3.1.3 gemacht?
Antworten