note method

void note(
  1. MssqlSession session,
  2. String table
)

Records a write. Notified immediately when session is not in a transaction; otherwise held until commitPending.

Implementation

void note(MssqlSession session, String table) {
  if (session.inTransaction) {
    (_pending[session] ??= <String>{}).add(table);
    return;
  }
  notify(<String>{table});
}