View Source EdgeDB.Protocol.Enums.Capabilities (EdgeDB v0.1.0)

Query capabilities.

Values:

  • :readonly - query is read-only.
  • :modifications - query is not read-only.
  • :session_config - query contains session config change.
  • :transaction - query contains start/commit/rollback of transaction or savepoint manipulation.
  • :ddl - query contains DDL.
  • :persistent_config - server or database config change.
  • :all - all possible capabilities.
  • :execute - capabilities to execute query.

Link to this section Summary

Types

t()

Query capabilities.

Link to this section Types

Specs

t() :: [
  :readonly
  | :modifications
  | :session_config
  | :transaction
  | :ddl
  | :persistent_config
  | :all
  | :execute
  | 0
  | 1
  | 2
  | 4
  | 8
  | 16
  | 18_446_744_073_709_551_615
  | 18_446_744_073_709_551_611
]

Query capabilities.

Values:

  • :readonly - query is read-only.
  • :modifications - query is not read-only.
  • :session_config - query contains session config change.
  • :transaction - query contains start/commit/rollback of transaction or savepoint manipulation.
  • :ddl - query contains DDL.
  • :persistent_config - server or database config change.
  • :all - all possible capabilities.
  • :execute - capabilities to execute query.