Documentation: Description of Wt::Dbo::Transaction::~Transaction() is wrong/incomplete
If the transaction is still active, it is rolled back.
This is not correct. Under normal circumstances (no exception) the transaction will be committed. One does not have to call Transaction::commit() explicitly to do so.
In an example it correctly states:
The transaction will roll back if an exception is thrown, or commit otherwise