canReadOutsideTransaction method
Implementation
bool canReadOutsideTransaction(TransactionOperation op, SQLWrapper sql) {
if (!readsOutsideTransaction) return false;
var transaction = op.transaction;
return !transaction.isOpen &&
!transaction.isOpening &&
sql.sqlsLength == 1 &&
!sql.mainSQL.hasPreOrPosSQL &&
transaction.isReadOnlyUntil(op);
}