@@ -39,7 +39,7 @@ use crate::block_range::{BoundSide, EntityBlockRange};
3939use crate :: relational:: dsl:: AtBlock ;
4040use crate :: relational:: {
4141 dsl, Column , ColumnType , Layout , SqlName , Table , BYTE_ARRAY_PREFIX_SIZE , PRIMARY_KEY_COLUMN ,
42- STRING_PREFIX_SIZE , VID_COLUMN ,
42+ STRING_PREFIX_SIZE ,
4343} ;
4444use crate :: {
4545 block_range:: {
@@ -514,14 +514,15 @@ impl EntityData {
514514 // table column; those will be things like the
515515 // block_range that `select *` pulls in but that we
516516 // don't care about here
517- if key == VID_COLUMN {
518- // VID is not in the input schema but we need it, so deserialize it too
519- match T :: Value :: from_column_value ( & ColumnType :: Int8 , json) {
520- Ok ( value) if value. is_null ( ) => None ,
521- Ok ( value) => Some ( Ok ( ( Word :: from ( VID_COLUMN ) , value) ) ) ,
522- Err ( e) => Some ( Err ( e) ) ,
523- }
524- } else if let Some ( column) = table. column ( & SqlName :: verbatim ( key) ) {
517+ // if key == VID_COLUMN {
518+ // // VID is not in the input schema but we need it, so deserialize it too
519+ // match T::Value::from_column_value(&ColumnType::Int8, json) {
520+ // Ok(value) if value.is_null() => None,
521+ // Ok(value) => Some(Ok((Word::from(VID_COLUMN), value))),
522+ // Err(e) => Some(Err(e)),
523+ // }
524+ // } else
525+ if let Some ( column) = table. column ( & SqlName :: verbatim ( key) ) {
525526 match T :: Value :: from_column_value ( & column. column_type , json) {
526527 Ok ( value) if value. is_null ( ) => None ,
527528 Ok ( value) => Some ( Ok ( ( Word :: from ( column. field . to_string ( ) ) , value) ) ) ,
0 commit comments