Abstract class representing calls available in a read-only or read-write context.
Properties
Methods
- 
  computeWithDatabase<T> (Future< T> compute(CommonDatabase db)) → Future<T> 
- Run a function within a database isolate, with direct synchronous access to the underlying database.
- 
  get(String sql, [List< Object?> parameters = const []]) → Future<Row> 
- Execute a read-only (SELECT) query and return a single result.
- 
  getAll(String sql, [List< Object?> parameters = const []]) → Future<ResultSet> 
- Execute a read-only (SELECT) query and return the results.
- 
  getAutoCommit() → Future< bool> 
- Returns true if auto-commit is enabled. This means the database is not currently in a transaction. This may be true even if a transaction lock is still held, when the transaction has been committed or rolled back.
- 
  getOptional(String sql, [List< Object?> parameters = const []]) → Future<Row?> 
- Execute a read-only (SELECT) query and return a single optional result.
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited