prepare method
Implementation
Future<Statement> prepare(String sql) async {
if (_isFinished) throw Exception('Transaction finished');
final stmtId = await _sendCmd<int>(
(port) => _TxPrepareCmd(port, _txId, sql),
);
return Statement._(_commandPort, stmtId);
}