refactor: use remote proto (#963)

* refactor: use remote proto (see our new repo "GreptimeTeam/greptime-proto")

* fix: resolve PR comments
This commit is contained in:
LFC
2023-02-10 13:35:18 +08:00
committed by GitHub
parent 7c34b009ec
commit c6128ec0a4
25 changed files with 193 additions and 1315 deletions

View File

@@ -88,7 +88,7 @@ impl Instance {
mod tests {
use std::sync::Arc;
use api::v1::{ColumnDataType, ColumnDef, TableId};
use api::v1::{column_def, ColumnDataType, ColumnDef, TableId};
use common_catalog::consts::MIN_USER_TABLE_ID;
use common_grpc_expr::create_table_schema;
use datatypes::prelude::ConcreteDataType;
@@ -146,7 +146,7 @@ mod tests {
is_nullable: true,
default_constraint: vec![],
};
let result = column_def.try_as_column_schema();
let result = column_def::try_as_column_schema(&column_def);
assert!(matches!(
result.unwrap_err(),
api::error::Error::UnknownColumnDataType { .. }
@@ -158,7 +158,7 @@ mod tests {
is_nullable: true,
default_constraint: vec![],
};
let column_schema = column_def.try_as_column_schema().unwrap();
let column_schema = column_def::try_as_column_schema(&column_def).unwrap();
assert_eq!(column_schema.name, "a");
assert_eq!(column_schema.data_type, ConcreteDataType::string_datatype());
assert!(column_schema.is_nullable());
@@ -170,7 +170,7 @@ mod tests {
is_nullable: true,
default_constraint: default_constraint.clone().try_into().unwrap(),
};
let column_schema = column_def.try_as_column_schema().unwrap();
let column_schema = column_def::try_as_column_schema(&column_def).unwrap();
assert_eq!(column_schema.name, "a");
assert_eq!(column_schema.data_type, ConcreteDataType::string_datatype());
assert!(column_schema.is_nullable());