The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

 Data::RecordStore::Transaction - Transaction support for Data::RecordStore

DESCRIPTION

This is used by Data::RecordStore and is not meant for use outside of it.

METHODS

create

commit

rollback

fetch( id )

Returns the record associated with the ID. If the ID has no record associated with it, undef is returned.

stow( data, optionalID )

This saves the text or byte data to the record store. If an id is passed in, this saves the data to the record for that id, overwriting what was there. If an id is not passed in, it creates a new record store.

Returns the id of the record written to.

delete_record( id )

Removes the entry with the given id from the store, freeing up its space. It does not reuse the id.

AUTHOR Eric Wolf coyocanid@gmail.com

COPYRIGHT AND LICENSE

       Copyright (c) 2015-2019 Eric Wolf. All rights reserved.
       This program is free software; you can redistribute it
       and/or modify it under the same terms as Perl itself.

VERSION Version 0.01 (Oct, 2019))