chore: add json type (#194)
This commit is contained in:
@@ -561,7 +561,7 @@ const char descriptor_table_protodef_greptime_2fv1_2fcommon_2eproto[] PROTOBUF_S
|
||||
"Options.OptionsEntry\032.\n\014OptionsEntry\022\013\n\003"
|
||||
"key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001*1\n\014Semantic"
|
||||
"Type\022\007\n\003TAG\020\000\022\t\n\005FIELD\020\001\022\r\n\tTIMESTAMP\020\002*"
|
||||
"\326\003\n\016ColumnDataType\022\013\n\007BOOLEAN\020\000\022\010\n\004INT8\020"
|
||||
"\340\003\n\016ColumnDataType\022\013\n\007BOOLEAN\020\000\022\010\n\004INT8\020"
|
||||
"\001\022\t\n\005INT16\020\002\022\t\n\005INT32\020\003\022\t\n\005INT64\020\004\022\t\n\005UI"
|
||||
"NT8\020\005\022\n\n\006UINT16\020\006\022\n\n\006UINT32\020\007\022\n\n\006UINT64\020"
|
||||
"\010\022\013\n\007FLOAT32\020\t\022\013\n\007FLOAT64\020\n\022\n\n\006BINARY\020\013\022"
|
||||
@@ -572,14 +572,15 @@ const char descriptor_table_protodef_greptime_2fv1_2fcommon_2eproto[] PROTOBUF_S
|
||||
"ME_MILLISECOND\020\024\022\024\n\020TIME_MICROSECOND\020\025\022\023"
|
||||
"\n\017TIME_NANOSECOND\020\026\022\027\n\023INTERVAL_YEAR_MON"
|
||||
"TH\020\027\022\025\n\021INTERVAL_DAY_TIME\020\030\022\033\n\027INTERVAL_"
|
||||
"MONTH_DAY_NANO\020\031\022\016\n\nDECIMAL128\020\036*$\n\021Json"
|
||||
"TypeExtension\022\017\n\013JSON_BINARY\020\000BO\n\016io.gre"
|
||||
"ptime.v1B\006CommonZ5github.com/GreptimeTea"
|
||||
"m/greptime-proto/go/greptime/v1b\006proto3"
|
||||
"MONTH_DAY_NANO\020\031\022\016\n\nDECIMAL128\020\036\022\010\n\004JSON"
|
||||
"\020\037*$\n\021JsonTypeExtension\022\017\n\013JSON_BINARY\020\000"
|
||||
"BO\n\016io.greptime.v1B\006CommonZ5github.com/G"
|
||||
"reptimeTeam/greptime-proto/go/greptime/v"
|
||||
"1b\006proto3"
|
||||
;
|
||||
static ::_pbi::once_flag descriptor_table_greptime_2fv1_2fcommon_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_greptime_2fv1_2fcommon_2eproto = {
|
||||
false, false, 2159, descriptor_table_protodef_greptime_2fv1_2fcommon_2eproto,
|
||||
false, false, 2169, descriptor_table_protodef_greptime_2fv1_2fcommon_2eproto,
|
||||
"greptime/v1/common.proto",
|
||||
&descriptor_table_greptime_2fv1_2fcommon_2eproto_once, nullptr, 0, 20,
|
||||
schemas, file_default_instances, TableStruct_greptime_2fv1_2fcommon_2eproto::offsets,
|
||||
@@ -642,6 +643,7 @@ bool ColumnDataType_IsValid(int value) {
|
||||
case 24:
|
||||
case 25:
|
||||
case 30:
|
||||
case 31:
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
|
||||
@@ -191,12 +191,13 @@ enum ColumnDataType : int {
|
||||
INTERVAL_DAY_TIME = 24,
|
||||
INTERVAL_MONTH_DAY_NANO = 25,
|
||||
DECIMAL128 = 30,
|
||||
JSON = 31,
|
||||
ColumnDataType_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::min(),
|
||||
ColumnDataType_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::max()
|
||||
};
|
||||
bool ColumnDataType_IsValid(int value);
|
||||
constexpr ColumnDataType ColumnDataType_MIN = BOOLEAN;
|
||||
constexpr ColumnDataType ColumnDataType_MAX = DECIMAL128;
|
||||
constexpr ColumnDataType ColumnDataType_MAX = JSON;
|
||||
constexpr int ColumnDataType_ARRAYSIZE = ColumnDataType_MAX + 1;
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ColumnDataType_descriptor();
|
||||
|
||||
Reference in New Issue
Block a user