There are some (or even many) differences between database after updating from 4.6 to head and database.* from head.

For example:
from update_146():
- in update() primary key of forum is set to vid, and in database.* it's nid
- (this might not be a bug):
in update there is "ALTER TABLE {node_revisions} ADD PRIMARY KEY vid (vid)" but in database.mysql primary key is on (vid, nid).
Does this mean that update is wrong or do alter table concatenates new primary key with an existing one (if it does exists)?

Comments

Cvbge’s picture

There is KEY(vid) in node table in databaes.*, there is no key in/after update()

Zen’s picture

This still appears to be the case - *bump* + subscribe.

Thanks
-K

Cvbge’s picture

The "- in update() primary key of forum is set to vid, and in database.* it's nid" should be fixed by http://drupal.org/node/45810. Other problems seem to be still there.

Zen’s picture

The node_revisions issue should be fixed shortly.

-K

magico’s picture

Status: Active » Fixed
Anonymous’s picture

Status: Fixed » Closed (fixed)