The sequences table contains entries whose name is constructed from the table name, followed by an underscore, followed by the field name.

ACL adds one entry of its own to the sequences table. It refers to the table named acl and the field in it, rather redundantly named acl_id.

Consequently the name of the entry in the sequences table should be acl_acl_id, but it is just acl_id and thus breaks the convention that all other entries follow.

Probably very easy to fix, except for the slight effort to rename the existing entry, when a new version of ACL is installed.

Hans-Georg Michna

Comments

salvis’s picture

Status: Active » Closed (duplicate)

This issue has a much more serious consequence which is described in http://drupal.org/node/168750.