Capabilities constructor

const Capabilities({
  1. required SqlDialect dialect,
  2. required int maxParameters,
  3. bool returning = true,
  4. bool windowFunctions = true,
  5. bool streaming = false,
  6. bool cancellation = false,
  7. bool? statementTimeout,
  8. bool exactDecimal = false,
  9. bool temporal = false,
})

Declares adapter capabilities; deadlines default to cancellation support.

Implementation

const Capabilities({
  required this.dialect,
  required this.maxParameters,
  this.returning = true,
  this.windowFunctions = true,
  this.streaming = false,
  this.cancellation = false,
  bool? statementTimeout,
  this.exactDecimal = false,
  this.temporal = false,
}) : statementTimeout = statementTimeout ?? cancellation;