ArangoDB2

 view release on metacpan or  search on metacpan

t/10-transaction.t  view on Meta::CPAN

});

#create collection
$res = $collection->create();

# add some documents
$res = $collection->document->create({test => "test"})
    for (1 .. 10);

$res = $database->transaction->execute({
    action => q#function (){var db = require('internal').db; db.foobar.save({});  return db.foobar.count();}#,
    collections => {
        write => "foobar",
    },
});
is($res, 11, "transaction");

# delete
$res = $collection->delete();
# delete database
$res = $arango->database($dbname)->delete();



( run in 0.251 second using v1.01-cache-2.11-cpan-0d8aa00de5b )