737
737
my $primary_id = $obj->primary_id;
738
738
$self->_delete_indexes($obj,$primary_id) if $indexed && $primary_id;
739
739
$primary_id = $db->{'.next_id'}++ unless defined $primary_id;
740
740
$db->{$primary_id} = $self->freeze($obj);
741
742
$obj->primary_id($primary_id);
742
743
$self->_update_indexes($obj) if $indexed;