Update from i-doit 0.9.9-1 to 0.9.9-2 fails ***SOLVED***
- 
 Dear i-doit team, we are trying to upgrade our version to 0.9.9-2 but following error occurs isys_exception_database : Query error: 'ALTER TABLE isys_catg_drive_listDROP FOREIGN KEYisys_catg_drive_list_ibfk_3': Error on rename of './idoitnew_mandant/isys_catg_drive_list' to './idoitnew_mandant/#sql2-37fc-798' (errno: 152)It seems that this table has no such FOREIGN KEY mysql> SHOW CREATE TABLE isys_catg_drive_list\G 
 *************************** 1. row ***************************
 Table: isys_catg_drive_list
 Create Table: CREATE TABLEisys_catg_drive_list(
 isys_catg_drive_list__idint(10) unsigned NOT NULL AUTO_INCREMENT,
 isys_catg_drive_list__isys_stor_raid_level__idint(10) unsigned DEFAULT NULL,
 isys_catg_drive_list__isys_filesystem_type__idint(10) unsigned DEFAULT NULL,
 isys_catg_drive_list__isys_stor_unit__idint(10) unsigned DEFAULT NULL,
 isys_catg_drive_list__isys_memory_unit__idint(10) unsigned DEFAULT NULL,
 isys_catg_drive_list__isys_catd_drive_type__idint(10) unsigned DEFAULT NULL,
 isys_catg_drive_list__id__raid_poolint(10) unsigned DEFAULT NULL,
 isys_catg_drive_list__titlevarchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 isys_catg_drive_list__capacitybigint(20) DEFAULT NULL,
 isys_catg_drive_list__descriptiontext COLLATE utf8_unicode_ci,
 isys_catg_drive_list__drivelettervarchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 isys_catg_drive_list__partitionmappingvarchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 isys_catg_drive_list__filesystemvarchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 isys_catg_drive_list__sortint(10) unsigned DEFAULT '5',
 isys_catg_drive_list__constvarchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 isys_catg_drive_list__propertyint(10) unsigned DEFAULT '0',
 isys_catg_drive_list__statusint(10) unsigned DEFAULT '2',
 isys_catg_drive_list__isys_obj__idint(10) unsigned DEFAULT NULL,
 PRIMARY KEY (isys_catg_drive_list__id),
 KEYisys_catd_drive_list_FKIndex2(isys_catg_drive_list__id__raid_pool),
 KEYisys_catd_drive_list_FKIndex3(isys_catg_drive_list__isys_catd_drive_type__id),
 KEYisys_catd_drive_list_FKIndex4(isys_catg_drive_list__isys_stor_unit__id),
 KEYisys_catd_drive_list_FKIndex5(isys_catg_drive_list__isys_filesystem_type__id),
 KEYisys_catd_drive_list_FKIndex6(isys_catg_drive_list__isys_stor_raid_level__id),
 KEYisys_catd_drive_list__isys_memory_unit__id(isys_catg_drive_list__isys_memory_unit__id),
 KEYisys_catg_drive_list__isys_obj__id(isys_catg_drive_list__isys_obj__id)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
 1 row in set (0.00 sec)Do you know about some workaround that we can continue with upgrade? 
- 
 SOLVED: problem is in our database - foreign keys are missing. They were not created for some strange reason Update runs smoothly after creating foreign keys