Closed (won't fix)
Project:
Workflow
Version:
6.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
31 Jan 2009 at 07:33 UTC
Updated:
14 Nov 2011 at 17:31 UTC
After upgrading from D5 to D6 and inspecting the schema, there is a mismatch between what D5 setup and what the D6 schema says.
I started to update my database manually to add the auto_increment to the sid column that would turn it into serial, but I'm pretty sure serial on sid is a bad thing. MySQL reinforced that thought because it wouldn't let me declare sid a primary index that would be needed to make it auto_increment. My understanding is that sid references state ids from the workflow_state table, which can and should be repeated in the workflow_access table.
Comments
Comment #1
Bastlynn commentedI believe this has been fixed since this was noted over 2 years ago. (You're right, adding serial on that table would not be smart.) If not please open a new request and reroll a patch against D7, since that's where we're trying to move this module at this point.