The message error:

The following updates returned messages
icl_content module
Update #6031
Failed: DatabaseSchemaObjectDoesNotExistException: Cannot add index icl_content_status to table : table doesn't exist. in DatabaseSchema_mysql->addIndex() (line 430 of C:\wamp\www\drupal\includes\database\mysql\schema.inc).

I must remember that I still have no any translated content.

CommentFileSizeAuthor
#5 patch_update_6031.patch866 bytesChrisFlink

Comments

brucepearson’s picture

This should be fixed now. The api "db_add_index" is different in D7.

brucepearson’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

astutonet’s picture

Status: Closed (fixed) » Active

I keep having problems with D7 regarding this error ...

ChrisFlink’s picture

StatusFileSize
new866 bytes

I have the same problem. Seems like the updates are all just the drupal 6 updates. Also because of the version numbers (eg. 6031 instead of 7031).
db_add_index (and also the often used db_add_field) functions don't have the $ret parameter anymore.

I added a patch for this update, but it looks like we're looking at a more structural issue.

miro_dietiker’s picture

Status: Active » Closed (won't fix)

Currently we're reimplementing this module from scratch in our codesprint:
http://drupalevents.ch/drupal/codesprint-2012

Thus all current bug reports and feature requests are dropped. Please recheck once the the sprint is completed.

dewolfe001’s picture

Good patch, MadChris-- I saw the same glitch in the update code just now.

All the best,

Mike