function begintransactionscope(scope: (transaction: mysqltransaction) => promise<any>): promise<any>;
const cloud = require("@alipay/faas-server-sdk");
exports.main = async (event, context) => {
const mysql = cloud.mysql();
return await mysql.begintransactionscope(async (transaction) => {
const res1 = await transaction.insert(
'some-table',
{ user_id: '001', name: 'someone' },
);
const res2 = await transaction.update(
'some-table',
{ id: '999', name: 'updated name' },
);
return { res1, res2 };
});
};