Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Db9AggregatePlan
DB9_AGGREGATE_MODE_UNSPECIFIED = 0
DB9_AGGREGATE_MODE_PARTIAL_ONLY = 1
Used in: Db9DagRequest
Used in: Db9AggregatePlan
string function_name = 1
optional Db9Expr arg = 2
repeated Db9Type partial_state_types = 3
Used in: Db9Expr
Used in: Db9BinaryExpr
DB9_BINARY_OP_UNSPECIFIED = 0
DB9_BINARY_OP_EQ = 1
DB9_BINARY_OP_NE = 2
DB9_BINARY_OP_LT = 3
DB9_BINARY_OP_LE = 4
DB9_BINARY_OP_GT = 5
DB9_BINARY_OP_GE = 6
DB9_BINARY_OP_AND = 7
DB9_BINARY_OP_OR = 8
Used in: Db9Expr
Used in: Db9TableInfo
string name = 1
optional Db9Type data_type = 2
bool nullable = 3
Used in: Db9Expr
uint32 column_index = 1
string column_name = 2
Used in: Db9Expr
uint32 codec_version = 1
uint64 db_id = 2
optional Db9Expr selection = 5
repeated Db9NamedExpr projections = 6
Used in: Db9SelectResponse
uint64 scanned_keys = 1
uint64 scanned_rows = 2
uint64 decoded_rows = 3
uint64 returned_rows = 4
Used in: Db9AggregatePlan, Db9AggregateSpec, Db9BinaryExpr, Db9CastExpr, Db9DagRequest, Db9FuncCallExpr, Db9IsNullExpr, Db9NamedExpr, Db9UnaryExpr
optional Db9Type return_type = 1
oneof expr
Used in: Db9Expr
string function_name = 1
repeated Db9Expr args = 2
Used in: Db9TableInfo
uint64 index_id = 1
string index_name = 2
repeated string columns = 3
bool unique = 4
Used in: Db9Value
int32 months = 1
int64 millis = 2
Used in: Db9Expr
optional Db9Expr expr = 1
bool negated = 2
Used in: Db9DagRequest
Used in: Db9DagRequest
string output_name = 1
optional Db9Expr expr = 2
Used in: Db9Value
(message has no fields)
Used in: Db9SelectResponse
Used in: Db9ScanSpec
DB9_SCAN_KIND_UNSPECIFIED = 0
DB9_SCAN_KIND_TABLE = 1
DB9_SCAN_KIND_INDEX = 2
DB9_SCAN_KIND_INDEX_RANGE = 3
DB9_SCAN_KIND_INDEX_BOUNDED_RANGE = 4
DB9_SCAN_KIND_IN_LIST = 5
Used in: Db9DagRequest
uint64 index_id = 2
string index_name = 3
bool desc = 4
bool require_row_fetch = 5
repeated Db9Row rows = 1
repeated string warnings = 3
Used in: Db9DagRequest
string table_name = 1
uint64 table_id = 2
uint64 schema_version = 3
repeated uint32 pk_indices = 5
Used in: Db9AggregateSpec, Db9CastExpr, Db9ColumnInfo, Db9Expr
optional Db9Type elem_type = 2
uint64 varchar_len = 3
string user_defined_name = 4
Used in: Db9Type
DB9_TYPE_KIND_UNSPECIFIED = 0
DB9_TYPE_KIND_BOOLEAN = 1
DB9_TYPE_KIND_INT32 = 2
DB9_TYPE_KIND_INT64 = 3
DB9_TYPE_KIND_FLOAT64 = 4
DB9_TYPE_KIND_TEXT = 5
DB9_TYPE_KIND_BYTES = 6
DB9_TYPE_KIND_TIMESTAMP = 7
DB9_TYPE_KIND_INTERVAL = 8
DB9_TYPE_KIND_UUID = 9
DB9_TYPE_KIND_ARRAY = 10
DB9_TYPE_KIND_JSON = 11
DB9_TYPE_KIND_JSONB = 12
DB9_TYPE_KIND_TIME = 13
DB9_TYPE_KIND_DATE = 14
DB9_TYPE_KIND_NUMERIC = 15
DB9_TYPE_KIND_TIMESTAMPTZ = 16
DB9_TYPE_KIND_TSVECTOR = 17
DB9_TYPE_KIND_TSQUERY = 18
DB9_TYPE_KIND_NAME = 19
DB9_TYPE_KIND_VARCHAR = 20
DB9_TYPE_KIND_USER_DEFINED = 21
Used in: Db9Expr
Used in: Db9UnaryExpr
DB9_UNARY_OP_UNSPECIFIED = 0
DB9_UNARY_OP_NOT = 1
DB9_UNARY_OP_NEG = 2
DB9_UNARY_OP_POS = 3
Used in: Db9ConstantExpr, Db9Row
oneof kind
Db9Null null_value = 1
bool bool_value = 2
int32 int32_value = 3
int64 int64_value = 4
double float64_value = 5
string text_value = 6
bytes bytes_value = 7
int64 timestamp_value = 8
int64 timestamptz_value = 9