catchFromPool method

  1. @override
DBSQLMemoryAdapterContext catchFromPool({
  1. Duration? timeout,
})

Implementation

@override
DBSQLMemoryAdapterContext catchFromPool({Duration? timeout}) {
  if (poolSize > 0) {
    // If the pool has elements, it won't return a `Future`:
    // ignore: discarded_futures
    return super.catchFromPool(timeout: timeout) as DBSQLMemoryAdapterContext;
  } else {
    return createConnection();
  }
}