I tried to update a site running 2.0-beta5 to 2.0-beta8 but it keept failing with the error

The following updates returned messages
video_embed_field module
Update #7006

    Failed: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key: ALTER TABLE {vef_video_styles} DROP PRIMARY KEY; Array ( ) in db_drop_primary_key() (line 2904 of /home/james/weborium/bathedresearch/includes/database/database.inc).

However, going from beta5 to beta6 was successfull, and then I was able to update to beta8.

Comments

Charles Belov’s picture

I also got this going from beta5 directly to beta8. beta5 to beta7 to beta8 works. Interestingly, I get No pending updates going from beta7 to beta8.

plopesc’s picture

Status: Active » Closed (duplicate)
Related issues: +#2323481: #7006 PDO Exception Error and Whitescreen