{
if (trim($path['action']) == 'A')
{
- if (!isset($addlist["$path[value]"]))
- {
- $path['value'] = preg_replace('#^/#', '', $path['value']);
- $addlist["$path[value]"] = $log['revision'];
- }
+ $path['value'] = preg_replace('#^/#', '', $path['value']);
+ $addlist["$path[value]"] = $log['revision'];
}
}
}
// insert _nodes
$this->registry->db->query("
REPLACE INTO {$this->hash}_nodes
- (name, addrevs, revs, properties)
+ (name, revadd, revnow, properties)
VALUES
" . implode(",\n", $inserts['nodes'])
);
CREATE TABLE {$hash}_nodes
(
name VARCHAR(255) NOT NULL DEFAULT '',
- uuid VARCHAR(50) NOT NULL DEFAULT '',
- delrevs MEDIUMTEXT NOT NULL DEFAULT '',
- addrevs MEDIUMTEXT NOT NULL DEFAULT '',
- revs MEDIUMTEXT NOT NULL DEFAULT '',
+ revnow INT(20) UNSIGNED NOT NULL DEFAULT '',
+ revadd INT(20) UNSIGNED NOT NULL DEFAULT '',
properties MEDIUMTEXT NOT NULL DEFAULT '',
PRIMARY KEY (name)
)"