NAME

DBIx::Skinny::Transaction - transaction manager for DBIx::Skinny

SYNOPSIS

sub do_work {
    my $txn = Your::Model->txn_scope; # start transaction

    my $row = Your::Model->single('user', {id => 1});
    $row->set({name => 'nekokak'});
    $row->update;

    $txn->commit; # commit
}

SEE ALSO

Data::Model